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 - 2018 edorasware ag. All Rights Reserved.