Interface IMultipleCheckProps
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
BaseMultipleConditionProps,BaseMultipleDoUntilLoopTestProps,BaseMultipleWhileLoopTestProps,FcDoUntilLoopProps,FcMultipleConditionProps,FcWhileLoopProps
public interface IMultipleCheckProps extends Serializable
Common interface for node property models that let the user configure multiple checks, such as conditions or while loops.- Since:
- 8.2.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EMultipleConditionCombinationTypegetCombinationType()List<SingleCondition>getConditions()StringgetCustomExpression()booleanisShowCustomExpression()
-
-
-
Method Detail
-
getCombinationType
EMultipleConditionCombinationType getCombinationType()
- Returns:
- How the individual conditions are combined.
-
getConditions
List<SingleCondition> getConditions()
- Returns:
- A list of individual conditions that are combined via the selected
getCombinationType().
-
getCustomExpression
@Nullable String getCustomExpression()
- Returns:
- A custom boolean infix expression for combining the individual conditions.
-
isShowCustomExpression
@Nullable boolean isShowCustomExpression()
- Returns:
- Whether the custom expression should be shown in the UI.
-
-