Package de.xima.fc.interfaces.workflow.value
-
Interface Summary Interface Description IAnyValueBuilder AIValueBuilderfor creating a value of any type.IAnyValueDescriptor AIValueDescriptorfor a value of any type.IAnyValueDescriptorBuilder AIValueDescriptorBuilderfor creating a value descriptor of any type.IBooleanValueBuilder AIValueBuilderfor creating a boolean value.IBooleanValueDescriptor AIValueDescriptorfor a boolean value.IBooleanValueDescriptorBuilder AIValueDescriptorBuilderfor creating a boolean value descriptor.IConstValueBuilder<V> AIValueBuilderfor creating a constant value.IConstValueDescriptor<V> AIValueDescriptorfor a constant value.IConstValueDescriptorBuilder<V> AIValueDescriptorBuilderfor creating a constant value descriptor.IDiscriminatedUnionMember<D,V> Represents a member of a discriminated union, in the form of tuples(Discriminator, Value).IFloatValueBuilder AIValueBuilderfor creating a 64-bit floating point value.IFloatValueDescriptor AIValueDescriptorfor a float value.IFloatValueDescriptorBuilder AIValueDescriptorBuilderfor creating a 64-bit floating point value descriptor.IIntegerValueBuilder AIValueBuilderfor creating an integer value.IIntegerValueDescriptor AIValueDescriptorfor an integer value.IIntegerValueDescriptorBuilder AIValueDescriptorBuilderfor creating a 64-bit integer value descriptor.ILargeStringValueBuilder AIValueBuilderfor creating a large string value.ILargeStringValueDescriptor AIValueDescriptorfor string value.ILargeStringValueDescriptorBuilder AIValueDescriptorBuilderfor creating a large string value descriptors.IListValueBuilder<V> AIValueBuilderfor creating a list value.IListValueDescriptor<V> AIValueDescriptorfor a list value.IListValueDescriptorBuilder<V> AIValueDescriptorBuilderfor creating a list value descriptor.IMapValueBuilder<V> AIValueBuilderfor creating a map value.IMapValueDescriptor<V> AIValueDescriptorfor a map value.IMapValueDescriptorBuilder<V> AIValueDescriptorBuilderfor creating a map value descriptor.INullValueBuilder AIValueBuilderfor creating a null value.INullValueDescriptor AIValueDescriptorfor a null value.INullValueDescriptorBuilder AIValueDescriptorBuilderfor creating a null value descriptor.IProperty Describes a property that is part of a value.IRecordMember<T,TBuilder extends IValueBuilder<T>> A member (property, key-value pair) of a record value as described by aIRecordValueDescriptor.IRecordValueBuilder IRecordValueDescriptor AIValueDescriptorfor a record value, i.e.IRecordValueDescriptorBuilder A builder for aIRecordValueDescriptor.IStringValueBuilder AIValueBuilderfor creating a string value.IStringValueDescriptor AIValueDescriptorfor string value.IStringValueDescriptorBuilder AIValueDescriptorBuilderfor creating a string value descriptors.ISubTypeValueBuilder<T,Builder extends IValueBuilder<T>> Base for specificIValueBuilder.ITupleValueBuilder AIValueBuilderfor creating a tuple value.ITupleValueDescriptor AIValueDescriptorfor a tuple value.ITupleValueDescriptorBuilder AIValueDescriptorBuilderfor creating a tuple value descriptor.IUnionValueBuilder<D> AIValueBuilderfor creating a union value.IUnionValueDescriptor<D> AIValueDescriptorfor a union value.IUnionValueDescriptorBuilder<D> AIValueDescriptorBuilderfor creating a union value descriptor.IValueBuilder<T> Base interface for builders that can create a value of a certain type.IValueConfigurator Base interface for builders that can configure a value of a certain type.IValueCreator A consumer that is passed a value builder and may call its methods to adjust the value created by the builder.IValueDescriptor<Value,Builder extends IValueBuilder<Value>> Base class for all value descriptors that describe the shape of (mostly JSON-like) data.IValueDescriptorBuilder<V,TBuilder extends IValueBuilder<V>,TDesc extends IValueDescriptor<V,TBuilder>> Base interface for builders that create aIValueDescriptorwhich imposes certain restrictions on the values it allows.IValueDescriptorCreator A function that takes a value descriptor factory and returns a value descriptor created via the methods of the passed factory.IValueDescriptorFactory Factory for creatingIValueDescriptors.IVoidValueBuilder AIValueBuilderfor creating a void value.IVoidValueDescriptor AIValueDescriptorfor a void value. -
Enum Summary Enum Description EValueType Enumeration of different value types for a JSON like data structure.