| Name | Description | Type | Package | Framework | 
| IoFilterTransition | Annotation used on methods to indicate that the method handles a specific kind of IoFilterEvents event when in a specific state. | Class | org.apache.mina.statemachine.annotation | Apache Mina | 
| IoFilterTransitions | Annotation used to annotate a method with several IoFilterTransitions. | Class | org.apache.mina.statemachine.annotation | Apache Mina | 
| IoHandlerTransition | Annotation used on methods to indicate that the method handles a specific kind of IoHandlerEvents event when in a specific state. | Class | org.apache.mina.statemachine.annotation | Apache Mina | 
| IoHandlerTransitions | Annotation used to annotate a method with several IoHandlerTransitions. | Class | org.apache.mina.statemachine.annotation | Apache Mina | 
| OnEntry | Annotation used on methods to indicate that the method will be executed before entering a certain state | Class | org.apache.mina.statemachine.annotation | Apache Mina | 
| OnExit | Annotation used on methods to indicate that the method will be executed before existing from a certain state | Class | org.apache.mina.statemachine.annotation | Apache Mina | 
| State | Annotation used to define the states in a state machine. | Class | org.apache.mina.statemachine.annotation | Apache Mina | 
| Transition | Annotation used on methods to indicate that the method handles a specific kind of event when in a specific state. | Class | org.apache.mina.statemachine.annotation | Apache Mina | 
| TransitionAnnotation | Annotation used to mark other annotations as being transition annotations. | Class | org.apache.mina.statemachine.annotation | Apache Mina | 
| Transitions | Annotation used to annotate a method with several Transitions. | Class | org.apache.mina.statemachine.annotation | Apache Mina |