Package adams.flow.condition.bool
Interface IndexedBooleanCondition
-
- All Superinterfaces:
BooleanCondition
,QuickInfoSupporter
,ShallowCopySupporter<BooleanCondition>
,Stoppable
- All Known Implementing Classes:
WekaClassification
public interface IndexedBooleanCondition extends BooleanCondition
Boolean conditions that return also an index, as they do encapsulate multiple boolean conditions at the same time. The index then defines which of the rules applied.- Version:
- $Revision$
- Author:
- fracpete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getCaseIndex(Actor owner, Token token)
Returns the index of the case that should get executed.int
getDefaultCaseIndex(Actor owner, Token token)
Returns the index of the default case.-
Methods inherited from interface adams.flow.condition.bool.BooleanCondition
accepts, evaluate, getQuickInfo, setUp, shallowCopy, shallowCopy, stopExecution
-
-