A C D E G I N O P S 

G

get() - Method in class com.kangirigungi.jstatemachine.StateMachineBuilder
Return the builder for the top level state machine.
getCurrentState() - Method in interface com.kangirigungi.jstatemachine.IStateMachine
Get the current state of the top level state machine.
getCurrentStates() - Method in interface com.kangirigungi.jstatemachine.IStateMachine
Get a list of states that represents the current state of the state machine and all its substates.
getEntryExitAction() - Method in class com.kangirigungi.jstatemachine.CompositeStateBuilder
Get the callbacks that are called when the state is entered or exited.
getEntryExitAction() - Method in interface com.kangirigungi.jstatemachine.IState
 
getEntryExitAction() - Method in class com.kangirigungi.jstatemachine.StateBuilder
Get the callbacks that are called when the state is entered or exited.
getId() - Method in class com.kangirigungi.jstatemachine.CompositeStateBuilder
Get the id of the state.
getId() - Method in interface com.kangirigungi.jstatemachine.IState
 
getId() - Method in class com.kangirigungi.jstatemachine.StateBuilder
Get the id of the state.
getState() - Method in exception com.kangirigungi.jstatemachine.DuplicateStateException
 
getStateMachine() - Method in exception com.kangirigungi.jstatemachine.DuplicateStateException
 
getStateMachineBuilder() - Method in class com.kangirigungi.jstatemachine.CompositeStateBuilder
Get the state machine builder for this composite state.
GuardAnd<StateId,Event> - Class in com.kangirigungi.jstatemachine
Logical and wrapper of two guards.
GuardAnd(IGuard<StateId, Event>, IGuard<StateId, Event>) - Constructor for class com.kangirigungi.jstatemachine.GuardAnd
Initialize the guard.
GuardNot<StateId,Event> - Class in com.kangirigungi.jstatemachine
Logical not wrapper of a guard.
GuardNot(IGuard<StateId, Event>) - Constructor for class com.kangirigungi.jstatemachine.GuardNot
Initialize the guard.
GuardOr<StateId,Event> - Class in com.kangirigungi.jstatemachine
Logical or wrapper of two guards.
GuardOr(IGuard<StateId, Event>, IGuard<StateId, Event>) - Constructor for class com.kangirigungi.jstatemachine.GuardOr
Initialize the guard.
GuardState<StateId,Event> - Class in com.kangirigungi.jstatemachine
 
GuardState(IStateMachineEngine<StateId, Event>, StateId[], boolean) - Constructor for class com.kangirigungi.jstatemachine.GuardState
 
A C D E G I N O P S