- ThreadProcessor - Class in net.sourceforge.anotherfsm
-
Processor of events based on a thread with an input queue.
- ThreadProcessor(Processor, boolean, BlockingQueue<Event>) - Constructor for class net.sourceforge.anotherfsm.ThreadProcessor
-
Create the object.
- ThreadProcessor(Processor) - Constructor for class net.sourceforge.anotherfsm.ThreadProcessor
-
Create the object.
- TimeoutEvent - Class in net.sourceforge.anotherfsm
-
The timeout event.
- TimeoutEvent(long, TimeoutEvent.Type) - Constructor for class net.sourceforge.anotherfsm.TimeoutEvent
-
- TimeoutEvent.Type - Enum in net.sourceforge.anotherfsm
-
The type of timeout event to specify the behavior on loop transition.
- TimeoutStateMachine - Class in net.sourceforge.anotherfsm
-
Deterministic state machine with timeouts for states.
- TimeoutStateMachine(String) - Constructor for class net.sourceforge.anotherfsm.TimeoutStateMachine
-
Create the state machine.
- TimeoutStateMachine(String, boolean) - Constructor for class net.sourceforge.anotherfsm.TimeoutStateMachine
-
Create the state machine.
- toString() - Method in class net.sourceforge.anotherfsm.ContainerEvent
-
- toString() - Method in class net.sourceforge.anotherfsm.DeterministicStateMachine
-
- toString() - Method in interface net.sourceforge.anotherfsm.Event
-
The string representation of the object.
- toString() - Method in class net.sourceforge.anotherfsm.NullEvent
-
- toString() - Method in class net.sourceforge.anotherfsm.OtherEvent
-
- toString() - Method in class net.sourceforge.anotherfsm.State
-
The string representation of the object.
- toString() - Method in class net.sourceforge.anotherfsm.TimeoutEvent
-
- toString() - Method in class net.sourceforge.anotherfsm.Transition
-
The string representation of the object.
- toString() - Method in class net.sourceforge.anotherfsm.TypeEvent
-
- trace(String) - Method in interface net.sourceforge.anotherfsm.logger.FsmLogger
-
Log a trace message.
- trace(String, Throwable) - Method in interface net.sourceforge.anotherfsm.logger.FsmLogger
-
Log a trace message.
- Transition - Class in net.sourceforge.anotherfsm
-
The transition in state machine.
- Transition(State, Event, State) - Constructor for class net.sourceforge.anotherfsm.Transition
-
Create the object.
- Transition(State, Event) - Constructor for class net.sourceforge.anotherfsm.Transition
-
Create the object.
- TransitionAdapter - Class in net.sourceforge.anotherfsm
-
The adapter for FSM transition callback.
- TransitionAdapter() - Constructor for class net.sourceforge.anotherfsm.TransitionAdapter
-
- TransitionListener - Interface in net.sourceforge.anotherfsm
-
The listener for transitions.
- TypeEvent - Class in net.sourceforge.anotherfsm
-
Event with comparison based on the class type.
- TypeEvent() - Constructor for class net.sourceforge.anotherfsm.TypeEvent
-
- TypePreprocessor - Class in net.sourceforge.anotherfsm
-
Processors of the events based on their type.
- TypePreprocessor(String) - Constructor for class net.sourceforge.anotherfsm.TypePreprocessor
-
Create the object.