| Interface | Description | 
|---|---|
| TypeQualifierValidator<A extends Annotation> | 
| Enum | Description | 
|---|---|
| When | Used to describe the relationship between a qualifier T and the set of values
 S possible on an annotated element. | 
| Annotation Type | Description | 
|---|---|
| Exclusive | This annotation can be applied to the value() element of an annotation that
 is annotated as a TypeQualifier. | 
| Exhaustive | This annotation can be applied to the value() element of an annotation that
 is annotated as a TypeQualifier. | 
| TypeQualifier | This qualifier is applied to an annotation to denote that the annotation
 should be treated as a type qualifier. | 
| TypeQualifierDefault | This qualifier is applied to an annotation to denote that the annotation
 defines a default type qualifier that is visible within the scope of the
 element it is applied to. | 
| TypeQualifierNickname | This annotation is applied to a annotation, and marks the annotation as being
 a qualifier nickname. | 
Copyright © 2017. All rights reserved.