# Package org.apache.mina.statemachine.annotation

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  IoFilterTransition | Annotation used on methods to indicate that the method handles a specific kind of `IoFilterEvents` event when in a specific state.
  IoFilterTransitions | Annotation used to annotate a method with several `IoFilterTransition`s.
  IoHandlerTransition | Annotation used on methods to indicate that the method handles a specific kind of `IoHandlerEvents` event when in a specific state.
  IoHandlerTransitions | Annotation used to annotate a method with several `IoHandlerTransition`s.
  OnEntry | Annotation used on methods to indicate that the method will be executed before entering a certain state
  OnExit | Annotation used on methods to indicate that the method will be executed before existing from a certain state
  State | Annotation used to define the states in a state machine.
  Transition | Annotation used on methods to indicate that the method handles a specific kind of event when in a specific state.
  TransitionAnnotation | Annotation used to mark other annotations as being transition annotations.
  Transitions | Annotation used to annotate a method with several `Transition`s.

Copyright © 2004-2012 Apache MINA Project. All Rights Reserved.