Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addTransition(T, T) - Method in interface com.io7m.jfsm.core.FSMEnumMutableBuilderType
-
Add a transition from state
fromto stateto.
B
- build() - Method in interface com.io7m.jfsm.core.FSMEnumMutableBuilderType
- builder(T) - Static method in class com.io7m.jfsm.core.FSMEnumMutable
-
Create a new builder.
C
- com.io7m.jfsm.core - package com.io7m.jfsm.core
-
Core types and functions.
- current() - Method in class com.io7m.jfsm.core.FSMEnumMutable
F
- FSMEnumMutable<T extends Enum<T>> - Class in com.io7m.jfsm.core
-
A mutable finite state machine.
- FSMEnumMutableBuilderType<T extends Enum<T>> - Interface in com.io7m.jfsm.core
-
The type of builders for mutable enum-based finite state machines.
- FSMTransitionException - Exception in com.io7m.jfsm.core
-
An exception indicating an attempt to perform a transition that is not permitted.
- FSMTransitionException(String) - Constructor for exception com.io7m.jfsm.core.FSMTransitionException
-
Construct an exception.
T
- transition(T) - Method in class com.io7m.jfsm.core.FSMEnumMutable
-
Transition from the current state to the given state.
All Classes and Interfaces|All Packages|Serialized Form