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 Details

    • 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.