Uses of Package
de.xima.fc.interfaces.workflow.value
-
Classes in de.xima.fc.interfaces.workflow.value used by de.xima.fc.exceptions Class Description IDiscriminatedUnionMember Represents a member of a discriminated union, in the form of tuples(Discriminator, Value). -
Classes in de.xima.fc.interfaces.workflow.value used by de.xima.fc.gui.model.value_descriptor_form Class Description IBooleanValueDescriptor AIValueDescriptorfor a boolean value.IFloatValueDescriptor AIValueDescriptorfor a float value.IIntegerValueDescriptor AIValueDescriptorfor an integer value.ILargeStringValueDescriptor AIValueDescriptorfor string value.IListValueDescriptor AIValueDescriptorfor a list value.IRecordValueDescriptor AIValueDescriptorfor a record value, i.e. aMapwith a certain shape.IStringValueDescriptor AIValueDescriptorfor string value.IUnionValueDescriptor AIValueDescriptorfor a union value.IValueBuilder Base interface for builders that can create a value of a certain type.IValueDescriptor Base class for all value descriptors that describe the shape of (mostly JSON-like) data. -
Classes in de.xima.fc.interfaces.workflow.value used by de.xima.fc.interfaces.workflow.execution Class Description IAttributeConfigurable An interface for objects that can have custom attributes associated with them.IDiscriminatedUnionMember Represents a member of a discriminated union, in the form of tuples(Discriminator, Value).IUnionValueDescriptor AIValueDescriptorfor a union value.IValueBuilder Base interface for builders that can create 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 Base class for all value descriptors that describe the shape of (mostly JSON-like) data.IValueDescriptorFactory Factory for creatingIValueDescriptors. -
Classes in de.xima.fc.interfaces.workflow.value used by de.xima.fc.interfaces.workflow.mixin Class Description IUnionValueDescriptor AIValueDescriptorfor a union value.IValueBuilder Base interface for builders that can create a value of a certain type.IValueDescriptor Base class for all value descriptors that describe the shape of (mostly JSON-like) data.IValueDescriptorFactory Factory for creatingIValueDescriptors. -
Classes in de.xima.fc.interfaces.workflow.value used by de.xima.fc.interfaces.workflow.params Class Description IUnionValueBuilder AIValueBuilderfor creating a union value.IValueCreator A consumer that is passed a value builder and may call its methods to adjust the value created by the builder. -
Classes in de.xima.fc.interfaces.workflow.value used by de.xima.fc.interfaces.workflow.value Class Description EValueType Enumeration of different value types for a JSON like data structure.IAnyValueBuilder AIValueBuilderfor creating a value of any type.IAnyValueDescriptor AIValueDescriptorfor a value of any type.IAnyValueDescriptorBuilder AIValueDescriptorBuilderfor creating a value descriptor of any type.IAttributeConfigurable An interface for objects that can have custom attributes associated with them.IBooleanValueBuilder AIValueBuilderfor creating a boolean value.IBooleanValueDescriptor AIValueDescriptorfor a boolean value.IBooleanValueDescriptorBuilder AIValueDescriptorBuilderfor creating a boolean value descriptor.IConstValueBuilder AIValueBuilderfor creating a constant value.IConstValueDescriptor AIValueDescriptorfor a constant value.IConstValueDescriptorBuilder AIValueDescriptorBuilderfor creating a constant value descriptor.IDiscriminatedUnionMember 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 AIValueBuilderfor creating a list value.IListValueDescriptor AIValueDescriptorfor a list value.IListValueDescriptorBuilder AIValueDescriptorBuilderfor creating a list value descriptor.IMapValueBuilder AIValueBuilderfor creating a map value.IMapValueDescriptor AIValueDescriptorfor a map value.IMapValueDescriptorBuilder 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 A member (property, key-value pair) of a record value as described by aIRecordValueDescriptor.IRecordValueBuilder IRecordValueDescriptor AIValueDescriptorfor a record value, i.e. aMapwith a certain shape.IRecordValueDescriptorBuilder A builder for aIRecordValueDescriptor.IStringValueBuilder AIValueBuilderfor creating a string value.IStringValueDescriptor AIValueDescriptorfor string value.IStringValueDescriptorBuilder AIValueDescriptorBuilderfor creating a string value descriptors.ISubTypeValueBuilder Base for specificIValueBuilder.ITupleValueBuilder AIValueBuilderfor creating a tuple value.ITupleValueDescriptor AIValueDescriptorfor a tuple value.ITupleValueDescriptorBuilder AIValueDescriptorBuilderfor creating a tuple value descriptor.IUnionValueBuilder AIValueBuilderfor creating a union value.IUnionValueDescriptor AIValueDescriptorfor a union value.IUnionValueDescriptorBuilder AIValueDescriptorBuilderfor creating a union value descriptor.IValueAcceptanceCriteria Interface for defining acceptance criteria for values, used byIValueDescriptor.acceptsValue(Object, IValueAcceptanceCriteria).IValueBuilder Base interface for builders that can create a value of a certain type.IValueBuilderConfigurator Configurator for a set ofIValueBuilderOptions, for use with thebuilderobtained from aIValueDescriptor.IValueBuilderOptions Options for a value builder that lets you create a value conforming to aIValueDescriptor.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 Base class for all value descriptors that describe the shape of (mostly JSON-like) data.IValueDescriptorBuilder 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.IValueDescriptorTypeCoercer A coercer that attempts to coerce values to their expected type, as given by aIValueDescriptor.IValueDescriptorTypeMatcher Matcher for the actual type ofIValueDescriptor.IValueStructureAccessor Accessor for the structure of JSON-like values.IVoidValueBuilder AIValueBuilderfor creating a void value.IVoidValueDescriptor AIValueDescriptorfor a void value.TreeAccessorValueDescriptorNode AITreeAccessorforValueDescriptorNode.ValueAcceptanceCriteria.Builder Builder for custom value acceptance criteria.ValueDescriptorNode Wrapper to treatvalue descriptorsas nodes in a tree structure.ValueDescriptorNode.ListItem Node representing the list item value descriptor of a list value descriptor.ValueDescriptorNode.MapValue Node representing the map value descriptor of a map value descriptor.ValueDescriptorNode.RecordKey Node representing a record member at a certain key in a record value descriptor.ValueDescriptorNode.Root Node representing the root of the value descriptor tree.ValueDescriptorNode.TupleIndex Node representing a tuple element at a certain index in a tuple value descriptor.ValueDescriptorNode.UnionMember -
Classes in de.xima.fc.interfaces.workflow.value used by de.xima.fc.mdl.workflow Class Description IUnionValueBuilder AIValueBuilderfor creating a union value. -
Classes in de.xima.fc.interfaces.workflow.value used by de.xima.fc.prompt.service Class Description IValueDescriptor Base class for all value descriptors that describe the shape of (mostly JSON-like) data. -
Classes in de.xima.fc.interfaces.workflow.value used by de.xima.fc.prompt.service.support Class Description IRecordValueDescriptor AIValueDescriptorfor a record value, i.e. aMapwith a certain shape.IRecordValueDescriptorBuilder A builder for aIRecordValueDescriptor.IValueDescriptor Base class for all value descriptors that describe the shape of (mostly JSON-like) data.IValueDescriptorBuilder Base interface for builders that create aIValueDescriptorwhich imposes certain restrictions on the values it allows. -
Classes in de.xima.fc.interfaces.workflow.value used by de.xima.fc.workflow Class Description IAttributeConfigurable An interface for objects that can have custom attributes associated with them. -
Classes in de.xima.fc.interfaces.workflow.value used by de.xima.fc.workflow.mixin Class Description IRecordValueDescriptorBuilder A builder for aIRecordValueDescriptor.IUnionValueDescriptor AIValueDescriptorfor a union value.IValueBuilder Base interface for builders that can create a value of a certain type.IValueDescriptor Base class for all value descriptors that describe the shape of (mostly JSON-like) data.IValueDescriptorFactory Factory for creatingIValueDescriptors. -
Classes in de.xima.fc.interfaces.workflow.value used by de.xima.fc.workflow.model.list_item_source Class Description IValueDescriptor Base class for all value descriptors that describe the shape of (mostly JSON-like) data.IValueDescriptorFactory Factory for creatingIValueDescriptors. -
Classes in de.xima.fc.interfaces.workflow.value used by de.xima.fc.workflow.processor.logic.execution Class Description IDiscriminatedUnionMember Represents a member of a discriminated union, in the form of tuples(Discriminator, Value). -
Classes in de.xima.fc.interfaces.workflow.value used by de.xima.fc.workflow.processor.value Class Description IAnyValueDescriptor AIValueDescriptorfor a value of any type.IAnyValueDescriptorBuilder AIValueDescriptorBuilderfor creating a value descriptor of any type.IBooleanValueDescriptorBuilder AIValueDescriptorBuilderfor creating a boolean value descriptor.IConstValueDescriptorBuilder AIValueDescriptorBuilderfor creating a constant value descriptor.IDiscriminatedUnionMember Represents a member of a discriminated union, in the form of tuples(Discriminator, Value).IFloatValueDescriptorBuilder AIValueDescriptorBuilderfor creating a 64-bit floating point value descriptor.IIntegerValueDescriptorBuilder AIValueDescriptorBuilderfor creating a 64-bit integer value descriptor.ILargeStringValueDescriptorBuilder AIValueDescriptorBuilderfor creating a large string value descriptors.IListValueDescriptorBuilder AIValueDescriptorBuilderfor creating a list value descriptor.IMapValueDescriptorBuilder AIValueDescriptorBuilderfor creating a map value descriptor.INullValueDescriptorBuilder AIValueDescriptorBuilderfor creating a null value descriptor.IProperty Describes a property that is part of a value.IRecordValueDescriptorBuilder A builder for aIRecordValueDescriptor.IStringValueDescriptorBuilder AIValueDescriptorBuilderfor creating a string value descriptors.ITupleValueDescriptorBuilder AIValueDescriptorBuilderfor creating a tuple value descriptor.IUnionValueDescriptor AIValueDescriptorfor a union value.IUnionValueDescriptorBuilder AIValueDescriptorBuilderfor creating a union value descriptor.IValueBuilder Base interface for builders that can create a value of a certain type.IValueDescriptor Base class for all value descriptors that describe the shape of (mostly JSON-like) data.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.IValueStructureAccessor Accessor for the structure of JSON-like values.IVoidValueDescriptor AIValueDescriptorfor a void value. -
Classes in de.xima.fc.interfaces.workflow.value used by de.xima.fc.workflow.processor.value.common Class Description IAttributeConfigurable An interface for objects that can have custom attributes associated with them.IRecordValueDescriptor AIValueDescriptorfor a record value, i.e. aMapwith a certain shape.IValueDescriptor Base class for all value descriptors that describe the shape of (mostly JSON-like) data. -
Classes in de.xima.fc.interfaces.workflow.value used by de.xima.fc.workflow.processor.value.wrapper Class Description EValueType Enumeration of different value types for a JSON like data structure.IAnyValueDescriptor AIValueDescriptorfor a value of any type.IAttributeConfigurable An interface for objects that can have custom attributes associated with them.IBooleanValueDescriptor AIValueDescriptorfor a boolean value.IConstValueDescriptor AIValueDescriptorfor a constant value.IFloatValueDescriptor AIValueDescriptorfor a float value.IIntegerValueDescriptor AIValueDescriptorfor an integer value.ILargeStringValueDescriptor AIValueDescriptorfor string value.IListValueDescriptor AIValueDescriptorfor a list value.IMapValueDescriptor AIValueDescriptorfor a map value.INullValueDescriptor AIValueDescriptorfor a null value.IProperty Describes a property that is part of a value.IRecordMember A member (property, key-value pair) of a record value as described by aIRecordValueDescriptor.IRecordValueBuilder IRecordValueDescriptor AIValueDescriptorfor a record value, i.e. aMapwith a certain shape.IRecordValueDescriptorBuilder A builder for aIRecordValueDescriptor.IStringValueDescriptor AIValueDescriptorfor string value.ITupleValueDescriptor AIValueDescriptorfor a tuple value.IUnionValueDescriptor AIValueDescriptorfor a union value.IValueAcceptanceCriteria Interface for defining acceptance criteria for values, used byIValueDescriptor.acceptsValue(Object, IValueAcceptanceCriteria).IValueBuilder Base interface for builders that can create a value of a certain type.IValueBuilderOptions Options for a value builder that lets you create a value conforming to aIValueDescriptor.IValueDescriptor Base class for all value descriptors that describe the shape of (mostly JSON-like) data.IValueDescriptorFactory Factory for creatingIValueDescriptors.IValueDescriptorTypeMatcher Matcher for the actual type ofIValueDescriptor.IVoidValueDescriptor AIValueDescriptorfor a void value. -
Classes in de.xima.fc.interfaces.workflow.value used by de.xima.fc.workflow.retval.node Class Description IRecordValueDescriptor AIValueDescriptorfor a record value, i.e. aMapwith a certain shape.IValueBuilder Base interface for builders that can create a value of a certain type.IValueDescriptor Base class for all value descriptors that describe the shape of (mostly JSON-like) data.IValueDescriptorFactory Factory for creatingIValueDescriptors. -
Classes in de.xima.fc.interfaces.workflow.value used by de.xima.fc.workflow.retval.trigger Class Description IValueBuilder Base interface for builders that can create a value of a certain type.IValueDescriptor Base class for all value descriptors that describe the shape of (mostly JSON-like) data.IValueDescriptorFactory Factory for creatingIValueDescriptors.