Uses of Interface
de.xima.fc.interfaces.workflow.value.IUnionValueDescriptor
Packages that use IUnionValueDescriptor
Package
Description
The workflow engine is generic in the sense that it never checks the type of a
trigger or
node for special types, all logic is implemented in terms
of the ITriggerHandler and
INodeHandler interfaces.-
Uses of IUnionValueDescriptor in de.xima.fc.gui.model.value_descriptor_form
Constructors in de.xima.fc.gui.model.value_descriptor_form with parameters of type IUnionValueDescriptorModifierConstructorDescriptionDiscriminatorControl(IValueAccessor<?> root, String path, IUnionValueDescriptor descriptor) Creates a new discriminator control. -
Uses of IUnionValueDescriptor in de.xima.fc.interfaces.workflow.execution
Methods in de.xima.fc.interfaces.workflow.execution that return IUnionValueDescriptorModifier and TypeMethodDescriptiondefault IUnionValueDescriptorIExecutionResultDescriptor.getErrorValueDescriptor(IValueDescriptorFactory factory) Deprecated.default IUnionValueDescriptorIRefinedExecutionResultDescriptor.getErrorValueDescriptor(IValueDescriptorFactory factory, Model data) Deprecated.default IUnionValueDescriptorIExecutionResultDescriptor.getSoftErrorValueDescriptor(IValueDescriptorFactory factory) Deprecated.default IUnionValueDescriptorIRefinedExecutionResultDescriptor.getSoftErrorValueDescriptor(IValueDescriptorFactory factory, Model data) Deprecated. -
Uses of IUnionValueDescriptor in de.xima.fc.interfaces.workflow.mixin
Methods in de.xima.fc.interfaces.workflow.mixin that return IUnionValueDescriptorModifier and TypeMethodDescriptiondefault IUnionValueDescriptorIResultlessNode.getErrorValueDescriptor(IValueDescriptorFactory factory) -
Uses of IUnionValueDescriptor in de.xima.fc.interfaces.workflow.value
Subinterfaces with type arguments of type IUnionValueDescriptor in de.xima.fc.interfaces.workflow.valueModifier and TypeInterfaceDescriptioninterfaceAIValueDescriptorBuilderfor creating a union value descriptor.Methods in de.xima.fc.interfaces.workflow.value that return IUnionValueDescriptorModifier and TypeMethodDescriptionIValueDescriptor.asUnion()Casts this descriptor to a union value descriptor type.default IUnionValueDescriptorDeprecated.UseIValueDescriptor.asUnion()instead.ValueDescriptorNode.UnionMember.container()default IUnionValueDescriptorIValueDescriptorFactory.unionEmpty()default IUnionValueDescriptorIValueDescriptorFactory.unionOfEnumConst(Class<? extends Enum<?>> enumClass) Deprecated.UseIValueDescriptorFactory.unionOfStringConst(Class)instead.default <E extends Enum<E>>
IUnionValueDescriptorIValueDescriptorFactory.unionOfEnumConst(Class<E> enumClass, E defaultValue) Deprecated.default IUnionValueDescriptorIValueDescriptorFactory.unionOfStringConst(Class<? extends Enum<?>> enumClass) default <E extends Enum<E>>
IUnionValueDescriptorIValueDescriptorFactory.unionOfStringConst(Class<E> enumClass, E defaultValue) default IUnionValueDescriptorIValueDescriptorFactory.unionOfStringConst(String first, String... moreStrings) default IUnionValueDescriptorIValueDescriptorFactory.unionWithNull(IValueDescriptor<?, ?> valueDescriptor) Creates a union value descriptor with two members, one beingnulland the other being the given descriptor.IUnionValueDescriptor.withAddedAttribute(String key, Object value) IUnionValueDescriptor.withAddedAttributes(Map<String, Object> newAttributes) IUnionValueDescriptor.withAttributes(Map<String, Object> attributes) IUnionValueDescriptor.withDefaultValue(Object defaultValue) IUnionValueDescriptor.withDescription(String description) Deprecated.Methods in de.xima.fc.interfaces.workflow.value with parameters of type IUnionValueDescriptorModifier and TypeMethodDescriptionIValueDescriptorTypeCoercer.coerceUnion(Object value, IUnionValueDescriptor descriptor) Attempts to coerce the given value to a union value.default RIValueDescriptorTypeMatcher.matchUnion(IUnionValueDescriptor descriptor) IValueDescriptor<?, ?> IValueDescriptorFactory.normalizeUnion(IUnionValueDescriptor descriptor) Normalizes a union value descriptor by removing duplicate types, flattening nested unions, and merging types that can be merged (e.g. integer and float become float).ValueDescriptorNode.union(IUnionValueDescriptor descriptor, int index) Wraps a member of union value descriptor at a given index into aValueDescriptorNode.UnionMembernode. -
Uses of IUnionValueDescriptor in de.xima.fc.workflow.mixin
Methods in de.xima.fc.workflow.mixin that return IUnionValueDescriptorModifier and TypeMethodDescriptiondefault IUnionValueDescriptorIPluginActionNodeHandler.getErrorValueDescriptor(IValueDescriptorFactory factory) Deprecated.default IUnionValueDescriptorIPluginConditionNodeHandler.getErrorValueDescriptor(IValueDescriptorFactory factory) Deprecated.default IUnionValueDescriptorIPluginDoUntilLoopNodeHandler.getErrorValueDescriptor(IValueDescriptorFactory factory) Deprecated.default IUnionValueDescriptorIPluginWhileLoopNodeHandler.getErrorValueDescriptor(IValueDescriptorFactory factory) Deprecated.default IUnionValueDescriptorIPluginActionNodeHandler.getSoftErrorValueDescriptor(IValueDescriptorFactory factory) Deprecated.default IUnionValueDescriptorIPluginConditionNodeHandler.getSoftErrorValueDescriptor(IValueDescriptorFactory factory) Deprecated.default IUnionValueDescriptorIPluginDoUntilLoopNodeHandler.getSoftErrorValueDescriptor(IValueDescriptorFactory factory) Deprecated.default IUnionValueDescriptorIPluginWhileLoopNodeHandler.getSoftErrorValueDescriptor(IValueDescriptorFactory factory) Deprecated. -
Uses of IUnionValueDescriptor in de.xima.fc.workflow.processor.value
Methods in de.xima.fc.workflow.processor.value with parameters of type IUnionValueDescriptorModifier and TypeMethodDescriptionIValueDescriptor<?, ?> ValueDescriptorFactory.normalizeUnion(IUnionValueDescriptor descriptor) -
Uses of IUnionValueDescriptor in de.xima.fc.workflow.processor.value.wrapper
Methods in de.xima.fc.workflow.processor.value.wrapper that return IUnionValueDescriptor
IExecutionResultDescriptor.getErrorValueDescriptors(IValueDescriptorFactory)instead.