Interface | Description |
---|---|
BasicValue<V> |
Defines the interface of a basic value.
|
BooleanValue<V> |
Defines the interface of a boolean value.
|
CandidateField |
Defines the interface of a candidate user / group field value.
|
ComplexValue<V> |
Defines the interface of a complex variable value (containing a list or map).
|
ListValue<V> |
Defines the interface of a number value.
|
NumberValue<V> |
Defines the interface of a number value.
|
PathField |
Defines the interface of a path field value.
|
PriorityField |
Defines the interface of a priority field value.
|
StringValue<V> |
Defines the interface of a string value.
|
TimestampValue<V> |
Defines the interface of a timestamp value.
|
ValueAccessor<V> |
Defines the interface of a generic value accessor.
|
ValueConverter<V,W> |
Converts between two representations of the same value.
|
Class | Description |
---|---|
ValueConverters |
Provides some common value converters and value conversion helper methods.
|
ValueMap |
Manages a collection of named values as persisted in a work object.
|
ValueMap.Builder |
Builder for a
ValueMap instance. |
WorkObjectValues |
Defines constants and helper methods used for work object value access.
|
Work object value access.
Values stored in a work object may have any of the following types:
Boolean
String
Long
Double
Instant
Map
of String
to any supported type
List
of any supported type
null
To access predefined work object values or define application-specific value accessors please refer to
the class WorkObjectValues
.
ValueMap
allows a collection of values to be manipulated in a type-safe
way using the same value accessors as a work object.
The ValueConverter
interface allows different types to be used in
the application code than are persisted in the work object. ValueConverters
provides
constants for commonly-used value converters and some additional helper methods / classes.
The rest of the interfaces defined in this package are used to define the functionality of specific value accessors and are generally only used passively in application code as the value accessor type.
Copyright © 2010 - 2018 edorasware ag. All Rights Reserved.