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 allOperations
from 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
-SourceOperation
to add to theMappingOperationModifier
parameter
- parameterValue
for theSourceOperation
- Returns:
- this builder
-
operation
public MappingOperationModifier.Builder operation(SingleParameterOperation operation, Value parameter1, Value parameter2) - Parameters:
operation
-SingleParameterOperation
to add to theMappingOperationModifier
parameter1
- first parameterValue
for theSingleParameterOperation
parameter2
- second parameterValue
for theSingleParameterOperation
- Returns:
- this builder
-
operation
public MappingOperationModifier.Builder operation(DualParameterOperation operation, Value parameter1, Value parameter2, Value parameter3) - Parameters:
operation
-DualParameterOperation
to add to theMappingOperationModifier
parameter1
- first parameterValue
for theDualParameterOperation
parameter2
- second parameterValue
for theDualParameterOperation
parameter3
- third parameterValue
for theDualParameterOperation
- Returns:
- this builder
-
operation
- Parameters:
operation
-SourceOperation
to add to theMappingOperationModifier
parameters
- parameterValues
for theSourceOperation
- Returns:
- this builder
-
clearOperations
Clears allOperations
from theMappingOperationModifier
.- Returns:
- this builder
-
build
- Returns:
MappingOperationModifier
initialized by this builder
-