Meta Annotation Reference

This section contains a reference of meta annotations used to define new annotations. The annotations are listed in alphabetical order.
It does not refer the user annotations used to define new applications. Those can be seen here.

Next is a list of such annotations:

  • @AnnotationLogicClass: Defines the class that contains the validation and code generation logic
  • @BindToPrimary: Defines the list of primary annotations that accept the current annotation.
  • @ExclusiveWith: Defines a list of annotations which must NOT be used with the annotated annotation.
  • @Primary: Marks an annotation as a primary.

Back to User Guide Annotations Page