Annotation Interface HandlerDefinition

This annotation tags some other annotation as a handler annotation.

The tagged annotation can then be used to mark a method as a handler.

Every handler definition annotation must provide an HandlerDefinition.Evaluator to allow access to the properties of the handler annotation in a uniform way.

  • Nested Class Summary

    Nested Classes
    Modifier and Type
    static class 
    Represents channel (criteria) replacements that are to be applied to channels elements of Handler annotations.
    static interface 
    This interface allows access to the properties defined by arbitrary handler annotations in a uniform way.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Returns the evaluator for the annotated handler annotation.