Interface ParameterDefinitionBuilder.ParameterDefaultValueBuilder
- Enclosing interface:
 - ParameterDefinitionBuilder
 
public static interface ParameterDefinitionBuilder.ParameterDefaultValueBuilder
- Since:
 - 2.0.0
 
- 
Method Summary
Modifier and TypeMethodDescriptionwithDefaultValueAsBoolean(boolean value) Configures the default parameter value as a boolean.withDefaultValueAsBoolean(Function<ParameterContext, Boolean> getDefaultValue) Configures the default parameter value as a boolean.withDefaultValueAsCharacter(char value) Configures the default parameter value as a character.withDefaultValueAsCharacter(Function<ParameterContext, Character> getDefaultValue) Configures the default parameter value as a character.withDefaultValueAsNumber(long value) Configures the default parameter value as a number.withDefaultValueAsNumber(Function<ParameterContext, Long> getDefaultValue) Configures the default parameter value as a number.withDefaultValueAsString(String value) Configures the default parameter value as a string.withDefaultValueAsString(Function<ParameterContext, String> getDefaultValue) Configures the default parameter value as a string. 
- 
Method Details
- 
withDefaultValueAsString
Configures the default parameter value as a string.- Parameters:
 value- default string value- Returns:
 - Affects table structure builder
 
 - 
withDefaultValueAsBoolean
Configures the default parameter value as a boolean.- Parameters:
 value- default boolean value- Returns:
 - Affects table structure builder
 
 - 
withDefaultValueAsNumber
Configures the default parameter value as a number.- Parameters:
 value- default numerical value- Returns:
 - Affects table structure builder
 
 - 
withDefaultValueAsCharacter
Configures the default parameter value as a character.- Parameters:
 value- default character value- Returns:
 - Affects table structure builder
 
 - 
withDefaultValueAsString
ParameterDefinitionBuilder.AffectsTableStructureBuilder withDefaultValueAsString(Function<ParameterContext, String> getDefaultValue) Configures the default parameter value as a string.- Parameters:
 getDefaultValue- callback that returns the default string value- Returns:
 - Affects table structure builder
 
 - 
withDefaultValueAsBoolean
ParameterDefinitionBuilder.AffectsTableStructureBuilder withDefaultValueAsBoolean(Function<ParameterContext, Boolean> getDefaultValue) Configures the default parameter value as a boolean.- Parameters:
 getDefaultValue- callback that returns the default boolean value- Returns:
 - Affects table structure builder
 
 - 
withDefaultValueAsNumber
ParameterDefinitionBuilder.AffectsTableStructureBuilder withDefaultValueAsNumber(Function<ParameterContext, Long> getDefaultValue) Configures the default parameter value as a number.- Parameters:
 getDefaultValue- callback that returns the default numerical value- Returns:
 - Affects table structure builder
 
 - 
withDefaultValueAsCharacter
ParameterDefinitionBuilder.AffectsTableStructureBuilder withDefaultValueAsCharacter(Function<ParameterContext, Character> getDefaultValue) Configures the default parameter value as a character.- Parameters:
 getDefaultValue- callback that returns the default character value- Returns:
 - Affects table structure builder
 
 
 -