Package de.xima.fc.workflow.model.nodes
Class FcMultipleConditionProps.SingleCondition
- java.lang.Object
 - 
- de.xima.fc.workflow.model.nodes.FcMultipleConditionProps.SingleCondition
 
 
- 
- All Implemented Interfaces:
 Serializable
- Enclosing class:
 - FcMultipleConditionProps
 
@NotEmptyIf(field="matchOperandRhs", dependants="matchCondition", target=SingleCondition.class) public static final class FcMultipleConditionProps.SingleCondition extends Object implements SerializableModels a single conditions with an operator and one or two operands. Used by theFcMultipleConditionProps. For example, this can be used to test whether a value is greater than another value.- Since:
 - 7.0.0
 - Author:
 - XIMA MEDIA GmbH
 - See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description SingleCondition() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EMatchConditiongetMatchCondition()StringgetMatchOperandLhs()StringgetMatchOperandRhs()StringgetVariableName()booleanisShowMatchOperandRhs()voidsetMatchCondition(EMatchCondition matchCondition)voidsetMatchOperandLhs(String matchOperandLhs)voidsetMatchOperandRhs(String matchOperandRhs)voidsetVariableName(String variableName) 
 - 
 
- 
- 
Method Detail
- 
getMatchCondition
public EMatchCondition getMatchCondition()
- Returns:
 - The operator for comparing the operands.
 
 
- 
getMatchOperandLhs
public String getMatchOperandLhs()
- Returns:
 - The left hand side with the value to be tested by the 
getMatchCondition(). 
 
- 
getMatchOperandRhs
public String getMatchOperandRhs()
- Returns:
 - The right hand side with the value to test against, if required by the 
getMatchCondition(). 
 
- 
getVariableName
public String getVariableName()
- Returns:
 - The name of this condition when used in a 
FcMultipleConditionProps.getCustomExpression(). 
 
- 
isShowMatchOperandRhs
public boolean isShowMatchOperandRhs()
- Returns:
 - Whether the input field for the right hand side match operand should be shown in the UI.
 
 
- 
setMatchCondition
public void setMatchCondition(EMatchCondition matchCondition)
- Parameters:
 matchCondition- The operator for comparing the operands.
 
- 
setMatchOperandLhs
public void setMatchOperandLhs(String matchOperandLhs)
- Parameters:
 matchOperandLhs- The left hand side with the value to be tested by thegetMatchCondition().
 
- 
setMatchOperandRhs
public void setMatchOperandRhs(String matchOperandRhs)
- Parameters:
 matchOperandRhs- The right hand side with the value to test against, if required by thegetMatchCondition().
 
- 
setVariableName
public void setVariableName(String variableName)
- Parameters:
 variableName- The name of this condition when used in aFcMultipleConditionProps.getCustomExpression().
 
 - 
 
 -