Package | Description |
---|---|
org.glassfish.pfl.basic.fsm |
Class and Description |
---|
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.
|
Copyright © 2017 Oracle. All rights reserved.