Package com.hybris.cockpitng.common
Interface EditorBuilder.Conditional<ELEMENT>
-
- All Known Implementing Classes:
EditorBuilder.AbstractConditional,EditorBuilder.EditorBuilderConditional,EditorBuilder.EditorConditional
- Enclosing class:
- EditorBuilder
public static interface EditorBuilder.Conditional<ELEMENT>Defines builder configuration depending on condition
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EditorBuilderotherwiseApply(java.util.function.Consumer<ELEMENT> builder)Defines a configuration to be applied if condition is not met.EditorBuilder.Conditional<ELEMENT>then(java.util.function.Consumer<ELEMENT> builder)Defines a configuration to be applied if condition is metEditorBuilderthenApply(java.util.function.Consumer<ELEMENT> builder)Defines a configuration to be applied if condition is met without a possibility to define fallback.
-
-
-
Method Detail
-
then
EditorBuilder.Conditional<ELEMENT> then(java.util.function.Consumer<ELEMENT> builder)
Defines a configuration to be applied if condition is met- Parameters:
builder- builder to configure- Returns:
- object to continue conditional configuration
- See Also:
thenApply(Consumer)
-
thenApply
EditorBuilder thenApply(java.util.function.Consumer<ELEMENT> builder)
Defines a configuration to be applied if condition is met without a possibility to define fallback.- Parameters:
builder- builder to configure- Returns:
- builder to continue configuration of editor
- See Also:
otherwiseApply(Consumer)
-
otherwiseApply
EditorBuilder otherwiseApply(java.util.function.Consumer<ELEMENT> builder)
Defines a configuration to be applied if condition is not met.- Parameters:
builder- builder to configure- Returns:
- builder to continue configuration of editor
- See Also:
thenApply(Consumer)
-
-