Package adams.flow.condition.bool
Interface BooleanConditionWithSimplification
-
- All Superinterfaces:
BooleanCondition,QuickInfoSupporter,ShallowCopySupporter<BooleanCondition>,Stoppable
- All Known Implementing Classes:
AbstractMultiCondition,And,Or,Xor
public interface BooleanConditionWithSimplification extends BooleanCondition
Interface for boolean conditions that allow simplification.- Author:
- fracpete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BooleanConditionsimplify()Returns a simplified boolean condition, if possible.-
Methods inherited from interface adams.flow.condition.bool.BooleanCondition
accepts, evaluate, getQuickInfo, setUp, shallowCopy, shallowCopy, stopExecution
-
-
-
-
Method Detail
-
simplify
BooleanCondition simplify()
Returns a simplified boolean condition, if possible.- Returns:
- a potentially simplified boolean condition
-
-