Class SingleConditionCheck
java.lang.Object
de.xima.fc.workflow.processor.processing.SingleConditionCheck
- All Implemented Interfaces:
Predicate<SingleConditionCheck.FormValueConditionData>
@Deprecated
public final class SingleConditionCheck
extends Object
implements Predicate<SingleConditionCheck.FormValueConditionData>
Deprecated.
Predicate that checks a single condition for a
EWorkflowNodeType.FC_MULTIPLE_CONDITION
.- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Deprecated.POJO with parameters fortest(FormValueConditionData)
. -
Constructor Summary
ConstructorsConstructorDescriptionSingleConditionCheck
(IBaseWorkflowExecutionContext workflowContext) Deprecated.SingleConditionCheck
(Function<String, String> placeholderReplacer) Deprecated.Creates a new form value condition check with the given locale and replacer. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Deprecated.boolean
Deprecated.boolean
test
(String valueToCheck, EMatchCondition operator, String matchOperand) Deprecated.Tests the form condition for the given values and operand.
-
Constructor Details
-
SingleConditionCheck
Deprecated.Creates a new form value condition check with the given locale and replacer.- Parameters:
placeholderReplacer
- Placeholder replacer applied to the left and right hand sides of the condition.
-
SingleConditionCheck
Deprecated.Creates a new form value condition check for the new workflow engine.- Parameters:
workflowContext
- Execution context of the new workflow engine.
-
-
Method Details
-
test
Deprecated.Tests the form condition for the given values and operand.- Parameters:
props
- Operand and values to check.- Returns:
- Whether the condition is satisfied or not.
-
test
Deprecated.- Specified by:
test
in interfacePredicate<SingleConditionCheck.FormValueConditionData>
-
test
Deprecated.Tests the form condition for the given values and operand.- Parameters:
valueToCheck
- Left hand side, value to check against thematchOperand
.operator
- Operator indicating how the two values are compared against each other.matchOperand
- Right hand side, value to check against thevalueToCheck
.- Returns:
- Whether the condition is satisfied or not.
-
SingleConditionEvaluator
.