|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use org.glassfish.pfl.basic.fsm | |
|---|---|
| org.glassfish.pfl.basic.fsm | |
| Classes in org.glassfish.pfl.basic.fsm used by org.glassfish.pfl.basic.fsm | |
|---|---|
| Action
An Action may be associated with a transition between to states. |
|
| FSM
An FSM is used to represent an instance of a finite state machine which has a transition function represented by an instance of StateEngine. |
|
| Guard
|
|
| Guard.Base.IntFunc
|
|
| Guard.Base.Predicate
|
|
| Guard.Base.SimpleName
|
|
| Guard.Result
|
|
| Input
This interface must be implemented by any class that is used as an input to a FSM. |
|
| NameBase
|
|
| Runner
This is the main class that represents an instance of a state machine using a state engine. |
|
| State
Base class for all states in a StateEngine. |
|
| State.Kind
Kind of state. |
|
| StateEngine
Encodes the state transition function for a finite state machine. |
|
| Transition
This represents an action, guard, and next state for a transition. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||