Class ValueBuilderOptions

java.lang.Object
de.xima.fc.interfaces.workflow.value.ValueBuilderOptions

public final class ValueBuilderOptions extends Object
Utility class to create IValueBuilderOptions instances.
Since:
8.5.0
  • Method Details

    • configurator

      public static IValueBuilderConfigurator configurator()
      Creates a new configurator to create IValueBuilderOptions instances.
      Returns:
      A new configurator.
    • defaults

      public static IValueBuilderOptions defaults()
      Returns the default options for a value builder. See IValueBuilderOptions for details on the default values for each option.
      Returns:
      The default options.
    • immutable

      public static IValueBuilderOptions immutable()
      Gets a set of options with the mutable flag disabled and the default values for all other options.
      Returns:
      Options for building an immutable value.
    • mutable

      public static IValueBuilderOptions mutable()
      Gets a set of options with the mutable flag enabled and the default values for all other options.
      Returns:
      Options for building a mutable value.