| Package | Description |
|---|---|
| org.statefulj.framework.core.fsm | |
| org.statefulj.fsm | |
| org.statefulj.fsm.model | |
| org.statefulj.fsm.model.impl |
| Modifier and Type | Class and Description |
|---|---|
class |
TransitionImpl<T>
Extend
DeterministicTransitionImpl to provide additional
functionality such as "any" transition support and reloading support |
| Modifier and Type | Method and Description |
|---|---|
protected State<T> |
FSM.transition(T stateful,
State<T> current,
String event,
Transition<T> t,
Object... args) |
| Modifier and Type | Method and Description |
|---|---|
protected Transition<T> |
FSM.getTransition(String event,
State<T> current) |
| Modifier and Type | Method and Description |
|---|---|
FSM.FSMBuilder.StateBuilder<T> |
FSM.FSMBuilder.StateBuilder.addTransition(String event,
Transition<T> transition)
Add an instantiated Transition
|
protected State<T> |
FSM.transition(T stateful,
State<T> current,
String event,
Transition<T> transition,
Object... args) |
| Modifier and Type | Method and Description |
|---|---|
Transition<T> |
State.getTransition(String event)
Returns the Transition for an Event
|
| Modifier and Type | Method and Description |
|---|---|
void |
State.addTransition(String event,
Transition<T> transition)
Add a
Transition |
| Modifier and Type | Class and Description |
|---|---|
class |
DeterministicTransitionImpl<T> |
| Modifier and Type | Method and Description |
|---|---|
Transition<T> |
StateImpl.getTransition(String event) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Transition<T>> |
StateImpl.getTransitions() |
| Modifier and Type | Method and Description |
|---|---|
void |
StateImpl.addTransition(String event,
Transition<T> transition) |
| Modifier and Type | Method and Description |
|---|---|
void |
StateImpl.setTransitions(Map<String,Transition<T>> transitions) |
| Constructor and Description |
|---|
StateImpl(String name,
Map<String,Transition<T>> transitions,
boolean isEndState) |
StateImpl(String name,
Map<String,Transition<T>> transitions,
boolean isEndState,
boolean isBlocking) |
Copyright © 2016. All rights reserved.