A C D E G I N O P S 

S

setEntryExitAction(IEntryExitAction<StateId, Event>) - Method in class com.kangirigungi.jstatemachine.CompositeStateBuilder
Set the callbacks that are called when the state is entered or exited.
setEntryExitAction(IEntryExitAction<StateId, Event>) - Method in interface com.kangirigungi.jstatemachine.IState
 
setEntryExitAction(IEntryExitAction<StateId, Event>) - Method in class com.kangirigungi.jstatemachine.StateBuilder
Set the callbacks that are called when the state is entered or exited.
setInitialState(StateId) - Method in class com.kangirigungi.jstatemachine.SubStateMachineBuilder
Set the initial state of the state machine.
StateBuilder<StateId,Event> - Class in com.kangirigungi.jstatemachine
Builder for simple states.
StateMachineBuilder<StateId,Event> - Class in com.kangirigungi.jstatemachine
Builder to create state machines.
StateMachineBuilder() - Constructor for class com.kangirigungi.jstatemachine.StateMachineBuilder
 
StateMachineException - Exception in com.kangirigungi.jstatemachine
Generic exception type for all errors related to state machine operation.
StateMachineException() - Constructor for exception com.kangirigungi.jstatemachine.StateMachineException
 
StateMachineException(String, Throwable) - Constructor for exception com.kangirigungi.jstatemachine.StateMachineException
 
StateMachineException(String) - Constructor for exception com.kangirigungi.jstatemachine.StateMachineException
 
StateMachineException(Throwable) - Constructor for exception com.kangirigungi.jstatemachine.StateMachineException
 
SubStateMachineBuilder<StateId,Event> - Class in com.kangirigungi.jstatemachine
A builder used to create a certain level of a state machine.
A C D E G I N O P S