Uses of Interface
de.xima.fc.interfaces.workflow.value.IValueConfigurator
Packages that use IValueConfigurator
-
Uses of IValueConfigurator in de.xima.fc.interfaces.workflow.value
Subinterfaces of IValueConfigurator in de.xima.fc.interfaces.workflow.valueModifier and TypeInterfaceDescriptioninterfaceAIValueBuilderfor creating a value of any type.interfaceAIValueBuilderfor creating a boolean value.interfaceAIValueBuilderfor creating a constant value.interfaceAIValueBuilderfor creating a 64-bit floating point value.interfaceAIValueBuilderfor creating an integer value.interfaceAIValueBuilderfor creating a large string value.interfaceAIValueBuilderfor creating a list value.interfaceAIValueBuilderfor creating a map value.interfaceAIValueBuilderfor creating a null value.interfaceinterfaceAIValueBuilderfor creating a string value.interfaceISubTypeValueBuilder<T, Builder extends IValueBuilder<T>>Base for specificIValueBuilder.interfaceAIValueBuilderfor creating a tuple value.interfaceAIValueBuilderfor creating a union value.interfaceBase interface for builders that can create a value of a certain type.interfaceAIValueBuilderfor creating a void value.Subinterfaces with type arguments of type IValueConfigurator in de.xima.fc.interfaces.workflow.valueModifier and TypeInterfaceDescriptioninterfaceA consumer that is passed a value builder and may call its methods to adjust the value created by the builder.Methods in de.xima.fc.interfaces.workflow.value that return IValueConfiguratorModifier and TypeMethodDescriptionApplies the given value to this builder.default IValueConfiguratorIValueConfigurator.whenBoolean(Consumer<? super IBooleanValueBuilder> action) Execute the given action with this builder as a boolean value builder, if this builder is of that type.default IValueConfiguratorIValueConfigurator.whenConst(Consumer<? super IConstValueBuilder<?>> action) Execute the given action with this builder as a const value builder, if this builder is of that type.default IValueConfiguratorIValueConfigurator.whenFloat(Consumer<? super IFloatValueBuilder> action) Execute the given action with this builder as a float value builder, if this builder is of that type.default IValueConfiguratorIValueConfigurator.whenInteger(Consumer<? super IIntegerValueBuilder> action) Execute the given action with this builder as an integer value builder, if this builder is of that type.default IValueConfiguratorIValueConfigurator.whenList(Consumer<? super IListValueBuilder<?>> action) Execute the given action with this builder as a list value builder, if this builder is of that type.default IValueConfiguratorIValueConfigurator.whenMap(Consumer<? super IMapValueBuilder<?>> action) Execute the given action with this builder as a map value builder, if this builder is of that type.default IValueConfiguratorIValueConfigurator.whenNull(Consumer<? super INullValueBuilder> action) Execute the given action with this builder as a null value builder, if this builder is of that type.default IValueConfiguratorIValueConfigurator.whenRecord(Consumer<? super IRecordValueBuilder> action) Execute the given action with this builder as a record value builder, if this builder is of that type.default IValueConfiguratorIValueConfigurator.whenString(Consumer<? super IStringValueBuilder> action) Execute the given action with this builder as a string value builder, if this builder is of that type.default IValueConfiguratorIValueConfigurator.whenTuple(Consumer<? super ITupleValueBuilder> action) Execute the given action with this builder as a tuple value builder, if this builder is of that type.default IValueConfiguratorIValueBuilder.whenUnion(Class<?> discriminatorClass, Consumer<? super IUnionValueBuilder> action) Deprecated.default IValueConfiguratorIValueConfigurator.whenUnion(Class<?> ignoredDiscriminatorClass, Consumer<? super IUnionValueBuilder> action) Deprecated.default IValueConfiguratorIValueConfigurator.whenUnion(Consumer<? super IUnionValueBuilder> action) Execute the given action with this builder as a union value builder, if this builder is of that type.default IValueConfiguratorIValueConfigurator.whenVoid(Consumer<? super IVoidValueBuilder> action) Execute the given action with this builder as a void value builder, if this builder is of that type.
IValueConfigurator.whenUnion(Consumer)instead.