Uses of Interface
de.xima.fc.interfaces.workflow.value.IValueBuilder
Packages that use IValueBuilder
Package
Description
-
Uses of IValueBuilder in de.xima.fc.interfaces.workflow.execution
Methods in de.xima.fc.interfaces.workflow.execution that return types with arguments of type IValueBuilderModifier and TypeMethodDescriptiondefault IValueDescriptor<?,
? extends IValueBuilder<?>> IExecutionResultDescriptor.getAlwaysValueDescriptor
(IValueDescriptorFactory factory) Creates the value descriptor for that data that is made available to the workflow when the node is executed, regardless of whether is succeeded or failed.IValueDescriptor<?,
? extends IValueBuilder<?>> IExecutionResultDescriptor.getSuccessValueDescriptor
(IValueDescriptorFactory factory) IValueDescriptor<?,
? extends IValueBuilder<?>> ITriggerDataDescriptor.getTriggerDataDescriptor
(IValueDescriptorFactory factory) Creates the value descriptor for that data that is made available to the workflow when a task with this trigger starts. -
Uses of IValueBuilder in de.xima.fc.interfaces.workflow.mixin
Methods in de.xima.fc.interfaces.workflow.mixin that return types with arguments of type IValueBuilderModifier and TypeMethodDescriptiondefault IValueDescriptor<?,
? extends IValueBuilder<?>> IResultlessNode.getSuccessValueDescriptor
(IValueDescriptorFactory factory) -
Uses of IValueBuilder in de.xima.fc.interfaces.workflow.value
Classes in de.xima.fc.interfaces.workflow.value with type parameters of type IValueBuilderModifier and TypeInterfaceDescriptioninterface
IRecordMember<T,
TBuilder extends IValueBuilder<T>> A member (property, key-value pair) of a record value as described by aIRecordValueDescriptor
.interface
IValueDescriptor<V,
TBuilder extends IValueBuilder<V>> Base class for all value descriptors that describe the shape of (mostly JSON-like) data.interface
IValueDescriptorBuilder<V,
TBuilder extends IValueBuilder<V>, TDesc extends IValueDescriptor<V, TBuilder>> Base interface for builders that create aIValueDescriptor
which imposes certain restrictions on the values it allows.Subinterfaces of IValueBuilder in de.xima.fc.interfaces.workflow.valueModifier and TypeInterfaceDescriptioninterface
AIValueBuilder
for creating a value of any type.interface
AIValueBuilder
for creating a boolean value.interface
AIValueBuilder
for creating a constant value.interface
AIValueBuilder
for creating a 64-bit floating point value.interface
AIValueBuilder
for creating an integer value.interface
AIValueBuilder
for creating a large string value.interface
AIValueBuilder
for creating a list value.interface
AIValueBuilder
for creating a map value.interface
AIValueBuilder
for creating a null value.interface
interface
AIValueBuilder
for creating a string value.interface
AIValueBuilder
for creating a tuple value.interface
AIValueBuilder
for creating a union value.interface
AIValueBuilder
for creating a void value.Methods in de.xima.fc.interfaces.workflow.value with type parameters of type IValueBuilderModifier and TypeMethodDescriptiondefault <TItem,
TBuilder extends IValueBuilder<TItem>>
TBuilderCasts this builder to the given type.default <TItem,
TDesc extends IValueDescriptor<TItem, ? extends IValueBuilder<TItem>>>
TDescCasts this descriptor to the given type.Methods in de.xima.fc.interfaces.workflow.value that return IValueBuilderModifier and TypeMethodDescriptionApplies the given value to this builder.Methods in de.xima.fc.interfaces.workflow.value that return types with arguments of type IValueBuilderModifier and TypeMethodDescriptionIValueDescriptor<V,
? extends IValueBuilder<V>> IListValueDescriptor.getItemValueDescriptor()
IValueDescriptor<V,
? extends IValueBuilder<V>> IMapValueDescriptor.getMapValueDescriptor()
Method parameters in de.xima.fc.interfaces.workflow.value with type arguments of type IValueBuilderModifier and TypeMethodDescriptionITupleValueDescriptorBuilder.add
(IValueDescriptor<T, ? extends IValueBuilder<T>> descriptor) Adds an element of a certain type to the tuple.IUnionValueDescriptorBuilder.add
(D discriminator, IValueDescriptor<T, ? extends IValueBuilder<T>> descriptor) Adds a discriminated union member to the list of a members of the union.IUnionValueDescriptorBuilder.addAndUseAsDefault
(D discriminator, IValueDescriptor<T, ? extends IValueBuilder<T>> descriptor) Adds a discriminated union member to the list of a members of the union.default boolean
IValueBuilder.is
(Class<? extends IValueBuilder> clazz) default <V> IListValueDescriptor<V>
IValueDescriptorFactory.list
(IValueDescriptor<V, ? extends IValueBuilder<V>> descriptor) <V> IListValueDescriptorBuilder<V>
IValueDescriptorFactory.listBuilder
(IValueDescriptor<V, ? extends IValueBuilder<V>> descriptor) default <V> IMapValueDescriptor<V>
IValueDescriptorFactory.map
(IValueDescriptor<V, ? extends IValueBuilder<V>> descriptor) <V> IMapValueDescriptorBuilder<V>
IValueDescriptorFactory.mapBuilder
(IValueDescriptor<V, ? extends IValueBuilder<V>> descriptor) default <T> IRecordValueDescriptorBuilder
IRecordValueDescriptorBuilder.optionalDefaultProperty
(String key, IValueDescriptor<T, ? extends IValueBuilder<T>> descriptor) Adds an optional property to the record value.default <T> IRecordValueDescriptorBuilder
IRecordValueDescriptorBuilder.optionalProperty
(String key, IValueDescriptor<T, ? extends IValueBuilder<T>> descriptor) Adds an optional property to the record value.default <T> IRecordValueDescriptorBuilder
IRecordValueDescriptorBuilder.requiredProperty
(String key, IValueDescriptor<T, ? extends IValueBuilder<T>> descriptor) Adds required property to the record value.default <V> ITupleValueDescriptor
IValueDescriptorFactory.tupleOfSame
(int count, IValueDescriptor<V, ? extends IValueBuilder<V>> type) -
Uses of IValueBuilder in de.xima.fc.workflow.mixin
Methods in de.xima.fc.workflow.mixin that return types with arguments of type IValueBuilderModifier and TypeMethodDescriptiondefault IValueDescriptor<?,
? extends IValueBuilder<?>> IPluginActionNodeHandler.getAlwaysValueDescriptor
(IValueDescriptorFactory factory) This default implementation returns a void value descriptor.default IValueDescriptor<?,
? extends IValueBuilder<?>> IPluginConditionNodeHandler.getAlwaysValueDescriptor
(IValueDescriptorFactory factory) This default implementation returns a void value descriptor.default IValueDescriptor<?,
? extends IValueBuilder<?>> IPluginActionNodeHandler.getSuccessValueDescriptor
(IValueDescriptorFactory factory) This default implementation returns a void value descriptor.default IValueDescriptor<?,
? extends IValueBuilder<?>> IPluginConditionNodeHandler.getSuccessValueDescriptor
(IValueDescriptorFactory factory) This default implementation returns a void value descriptor.default IValueDescriptor<?,
? extends IValueBuilder<?>> IPluginTriggerHandler.getTriggerDataDescriptor
(IValueDescriptorFactory factory) When a trigger reacts to an events and a workflow task is started, the trigger can make data available to the workflow task. -
Uses of IValueBuilder in de.xima.fc.workflow.processor.value
Method parameters in de.xima.fc.workflow.processor.value with type arguments of type IValueBuilderModifier and TypeMethodDescription<V> IListValueDescriptorBuilder<V>
ValueDescriptorFactory.listBuilder
(IValueDescriptor<V, ? extends IValueBuilder<V>> descriptor) <V> IMapValueDescriptorBuilder<V>
ValueDescriptorFactory.mapBuilder
(IValueDescriptor<V, ? extends IValueBuilder<V>> descriptor) -
Uses of IValueBuilder in de.xima.fc.workflow.retval.node
Methods in de.xima.fc.workflow.retval.node that return types with arguments of type IValueBuilderModifier and TypeMethodDescriptiondefault IValueDescriptor<?,
? extends IValueBuilder<?>> IFcChangeFormAvailabilityDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory f) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcChangeFormValueDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcCompressAsZipDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory f) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcCounterDescriptor.getSuccessValueDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcCreateTextFileDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcDecodeBase64Descriptor.getSuccessValueDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcDeleteAttachmentDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory f) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcDoiInitDescriptor.getSuccessValueDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcEmailDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory f) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcEncodeBase64Descriptor.getSuccessValueDescriptor
(IValueDescriptorFactory f) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcExportToPersistenceDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcExportToXmlDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcFillPdfDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcFillWordDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcHttpRequestDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory f) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcImportFormValueFromXmlDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory f) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcLdapQueryDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcLogEntryDescriptor.getSuccessValueDescriptor
(IValueDescriptorFactory f) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcMoveFormRecordToInboxDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcProcessLogPdfDescriptor.getSuccessValueDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcProvideResourceDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcRedirectDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcRenewProcessIdDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory f) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcReturnFileDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcSaveToFileSystemDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcSaveToWebDavDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory f) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcSetSavedFlagDescriptor.getSuccessValueDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcShowTemplateDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory f) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcSqlStatementDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcThrowExceptionDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcWriteFormRecordAttrDescriptors.getSuccessValueDescriptor
(IValueDescriptorFactory f) -
Uses of IValueBuilder in de.xima.fc.workflow.retval.trigger
Methods in de.xima.fc.workflow.retval.trigger that return types with arguments of type IValueBuilderModifier and TypeMethodDescriptiondefault IValueDescriptor<?,
? extends IValueBuilder<?>> IFcCatchErrorDescriptors.getTriggerDataDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcDoiVerifiedDescriptors.getTriggerDataDescriptor
(IValueDescriptorFactory f) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcFormSubmitButtonDescriptors.getTriggerDataDescriptor
(IValueDescriptorFactory f) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcInvitationErrorDescriptors.getTriggerDataDescriptor
(IValueDescriptorFactory f) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcInvitationSentDescriptors.getTriggerDataDescriptor
(IValueDescriptorFactory f) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcManualDescriptors.getTriggerDataDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcQualifiedFormSubmitButtonDescriptors.getTriggerDataDescriptor
(IValueDescriptorFactory f) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcStateTimerDescriptors.getTriggerDataDescriptor
(IValueDescriptorFactory factory) default IValueDescriptor<?,
? extends IValueBuilder<?>> IFcTimePointDescriptors.getTriggerDataDescriptor
(IValueDescriptorFactory factory)