- Machine - Class in com.googlecode.jinahya.fsm
-
A Finite State Machine.
- Machine(List<Task>) - Constructor for class com.googlecode.jinahya.fsm.Machine
-
Creates a new instance.
- matches(Transition) - Method in class com.googlecode.jinahya.fsm.AbstractTask
-
- matches(Transition) - Method in class com.googlecode.jinahya.fsm.SwitchTask
-
- matches(Transition) - Method in interface com.googlecode.jinahya.fsm.Task
-
Checks if given transition matches to any of target
matchers.
- matches(Transition) - Method in interface com.googlecode.jinahya.fsm.TransitionMatcher
-
Matches given transition.
- matchesAll(TransitionMatcher...) - Method in class com.googlecode.jinahya.fsm.Transition
-
checks if this transition matches all of given matchers.
- matchesAll(List<TransitionMatcher>) - Method in class com.googlecode.jinahya.fsm.Transition
-
Checks if this transition matches all of given matchers.
- matchesAny(TransitionMatcher...) - Method in class com.googlecode.jinahya.fsm.Transition
-
Checks if this transition matches any of given matchers.
- matchesAny(List<TransitionMatcher>) - Method in class com.googlecode.jinahya.fsm.Transition
-
Checks if this transition matches any of given matchers.