Class MappingOperationModifier.Builder
java.lang.Object
me.datafox.dfxengine.values.modifier.MappingOperationModifier.Builder
- Enclosing class:
MappingOperationModifier
A Builder for
MappingOperationModifier.-
Method Summary
Modifier and TypeMethodDescriptionbuild()Clears allOperationsfrom theMappingOperationModifier.operation(DualParameterOperation operation, Value parameter1, Value parameter2, Value parameter3) operation(SingleParameterOperation operation, Value parameter1, Value parameter2) operation(SourceOperation operation, Value parameter)
-
Method Details
-
operation
- Parameters:
operation-SourceOperationto add to theMappingOperationModifierparameter- parameterValuefor theSourceOperation- Returns:
- this builder
-
operation
public MappingOperationModifier.Builder operation(SingleParameterOperation operation, Value parameter1, Value parameter2) - Parameters:
operation-SingleParameterOperationto add to theMappingOperationModifierparameter1- first parameterValuefor theSingleParameterOperationparameter2- second parameterValuefor theSingleParameterOperation- Returns:
- this builder
-
operation
public MappingOperationModifier.Builder operation(DualParameterOperation operation, Value parameter1, Value parameter2, Value parameter3) - Parameters:
operation-DualParameterOperationto add to theMappingOperationModifierparameter1- first parameterValuefor theDualParameterOperationparameter2- second parameterValuefor theDualParameterOperationparameter3- third parameterValuefor theDualParameterOperation- Returns:
- this builder
-
operation
- Parameters:
operation-SourceOperationto add to theMappingOperationModifierparameters- parameterValuesfor theSourceOperation- Returns:
- this builder
-
clearOperations
Clears allOperationsfrom theMappingOperationModifier.- Returns:
- this builder
-
build
- Returns:
MappingOperationModifierinitialized by this builder
-