| Package | Description | 
|---|---|
| com.edorasware.api.query.internal | |
| com.edorasware.api.value | 
 Work object value access. 
 | 
| com.edorasware.api.value.internal | |
| com.edorasware.commons.core.content.internal.variable | |
| com.edorasware.commons.core.entity | 
 Classes to model business entities. 
 | 
| com.edorasware.commons.core.util | 
 edoras commons utility classes. 
 | 
| com.edorasware.commons.core.value | 
| Constructor and Description | 
|---|
VariableConstructionInterceptor(String variableName,
                               ValueType valueType,
                               ValueConverter<T,U> valueConverter)  | 
| Modifier and Type | Field and Description | 
|---|---|
static ValueConverter<Float,Double> | 
ValueConverters.FLOAT_CONVERTER
 | 
static ValueConverter<Integer,Long> | 
ValueConverters.INTEGER_CONVERTER
 | 
static ValueConverter<Set<String>,List<String>> | 
ValueConverters.STRING_SET_CONVERTER
 | 
| Modifier and Type | Method and Description | 
|---|---|
ValueConverter<V,?> | 
ValueAccessor.getValueConverter()
Returns the value converter for this accessor. 
 | 
static <T> ValueConverter<T,T> | 
ValueConverters.noOpConverter(Class<T> valueClass)
Creates a new type-safe no-op converter for the given class. 
 | 
static <T> ValueConverter<T,T> | 
ValueConverters.noOpConverter(com.google.common.reflect.TypeToken<T> typeToken)
Creates a new type-safe no-op converter for the given type token. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <V,W> V | 
ValueConverters.deserialize(ValueConverter<V,W> converter,
           Object value)
Type-safe deserialization helper method. 
 | 
static <T> BooleanValue<T> | 
WorkObjectValues.newBooleanValue(String name,
               ValueConverter<T,Boolean> valueConverter)
Constructs a new boolean value accessor. 
 | 
static <T> ComplexValue<T> | 
WorkObjectValues.newComplexValue(String name,
               ValueConverter<T,?> valueConverter)
Constructs a new complex value accessor for a list or map value. 
 | 
static <T> NumberValue<T> | 
WorkObjectValues.newDoubleValue(String name,
              ValueConverter<T,Double> valueConverter)
Constructs a new double value accessor. 
 | 
static <T,U> ListValue<T> | 
WorkObjectValues.newListValue(String name,
            ValueConverter<T,U> valueConverter)
Constructs a new list value accessor with a given entry value converter. 
 | 
static <T> NumberValue<T> | 
WorkObjectValues.newLongValue(String name,
            ValueConverter<T,Long> valueConverter)
Constructs a new long value accessor. 
 | 
static <T> ComplexValue<Set<T>> | 
WorkObjectValues.newSetValue(String name,
           ValueConverter<T,?> valueConverter)
Constructs a new set value accessor with a given entry value converter. 
 | 
static <T> StringValue<T> | 
WorkObjectValues.newStringValue(String name,
              ValueConverter<T,String> valueConverter)
Constructs a new string value accessor. 
 | 
static <T> TimestampValue<T> | 
WorkObjectValues.newTimestampValue(String name,
                 ValueConverter<T,Instant> valueConverter)
Constructs a new timestamp value accessor. 
 | 
static <V,W> W | 
ValueConverters.serialize(ValueConverter<V,W> converter,
         V value)
Type-safe deserialization helper method. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ListConverter<V,W>  | 
class  | 
SetConverter<V,W>  | 
| Modifier and Type | Method and Description | 
|---|---|
ValueConverter<V,W> | 
BaseValueAccessor.getValueConverter()  | 
| Constructor and Description | 
|---|
BasicValueImpl(String name,
              ValueConverter<V,W> valueConverter,
              BasicOperand<V> basicOperand,
              boolean supportsOrderBy)
Constructs a new instance. 
 | 
BooleanValueImpl(String name,
                ValueConverter<T,Boolean> valueConverter,
                BooleanOperand<T> booleanOperand,
                boolean supportsOrderBy)  | 
ComplexValueImpl(String name,
                ValueConverter<T,U> valueConverter)  | 
ListConverter(ValueConverter<V,W> entryConverter)  | 
ListValueImpl(String name,
             ValueConverter<T,U> entryConverter,
             ListVariableOperand<U> listVariableOperand)  | 
NumberValueImpl(String name,
               ValueConverter<T,U> valueConverter,
               NumberOperand<T> numberValueOperand,
               boolean supportsOrderBy)  | 
SetConverter(ValueConverter<V,W> entryConverter)  | 
SimpleValueAccessor(String name,
                   ValueConverter<V,W> valueConverter)  | 
StringValueImpl(String name,
               ValueConverter<T,String> valueConverter,
               StringOperand<T> stringOperand,
               boolean supportsOrderBy)  | 
TimestampValueImpl(String name,
                  ValueConverter<T,Instant> valueConverter,
                  TimestampOperand<T> timestampOperand,
                  boolean supportsOrderBy)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ContentReferenceValueConverter
Converts a content reference into JSON to to persist content references as variables. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ValueConverter<V,String> | 
PropertyName.getValueConverter()  | 
| Modifier and Type | Method and Description | 
|---|---|
static <V> PropertyName<V> | 
PropertyName.create(String name,
      ValueConverter<V,String> valueConverter)
Creates a new PropertyName instance, configured with the given value converter. 
 | 
<W,V> V | 
HierarchyHelper.getNamedValueValue(String name,
                  ValueConverter<V,W> valueConverter,
                  boolean local)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JsonConverter<V>
Converts values of a given type to a Json String representation and vice-versa. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ValueConverter<V,?> | 
DefinitionValueAccessor.getValueConverter()
Returns the value converter for this accessor. 
 | 
Copyright © 2010 - 2019 edorasware ag. All Rights Reserved.