IValueConfigurator |
IValueConfigurator.value(Object value) |
Applies the given value to this builder.
|
default IValueConfigurator |
IValueConfigurator.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 IValueConfigurator |
IValueConfigurator.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 IValueConfigurator |
IValueConfigurator.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 IValueConfigurator |
IValueConfigurator.whenInteger(Consumer<? super IIntegerValueBuilder> action) |
Execute the given action with this builder as a integer value builder, if this builder is of that type.
|
default IValueConfigurator |
IValueConfigurator.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 IValueConfigurator |
IValueConfigurator.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 IValueConfigurator |
IValueConfigurator.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 IValueConfigurator |
IValueConfigurator.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 IValueConfigurator |
IValueConfigurator.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 IValueConfigurator |
IValueConfigurator.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 <D> IValueConfigurator |
IValueBuilder.whenUnion(Class<D> discriminatorClass,
Consumer<? super IUnionValueBuilder<D>> action) |
|
default <D> IValueConfigurator |
IValueConfigurator.whenUnion(Class<D> discriminatorClass,
Consumer<? super IUnionValueBuilder<D>> action) |
Execute the given action with this builder as a union value builder, if this builder is of that type.
|
default IValueConfigurator |
IValueConfigurator.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 IValueConfigurator |
IValueConfigurator.whenVoid(Consumer<? super IVoidValueBuilder> action) |
Execute the given action with this builder as a void value builder, if this builder is of that type.
|