Index

A B C F T 
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 from to state to.

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.
A B C F T 
All Classes and Interfaces|All Packages|Serialized Form