| Modifier and Type | Interface and Description |
|---|---|
interface |
Exporter<R,N extends Node,M extends Message,T extends Transitioner<N,M,? extends Transition<N,M>>>
Defines the methods to export a
Transitioner to
a given result type. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Importer<I,N extends Node,M extends Message,T extends Transitioner<N,M,? extends Transition<N,M>>>
Defines the methods to import a
Transitioner from
a given input source. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Transitioner<N extends Node,M extends Message,T extends Transition<N,M>>
An interface for defining methods common to entities
handling transitions between nodes.
|
interface |
TransitionIndex<N extends Node,M extends Message,T extends Transition<N,M>>
An index allowing to store and fetch defined transitions.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
TransitionValidator<N extends Node,M extends Message,T extends Transition<N,M>>
The transition validator verifies operations
involved in transition management with respect to a given
index.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractStatesExporter<R,S extends State,M extends Message,T extends Transitioner<S,M,? extends Transition<S,M>>> |
| Modifier and Type | Class and Description |
|---|---|
class |
StateTransition
Represents a simple transition between states
|
Copyright © 2019 state-machine. All rights reserved.