See: Description
| Enum | Description | 
|---|---|
| DefaultLocation | 
 Specifies the locations to which a  
DefaultQualifier annotation applies. | 
| Annotation Type | Description | 
|---|---|
| DefaultQualifier | 
 Applied to a declaration of a package, type, method, variable, etc.,
 specifies that the given annotation should be the default. 
 | 
| DefaultQualifierInHierarchy | 
 Indicates that the annotated qualifier is the default qualifier in the
 qualifier hierarchy:  it applies if the programmer writes no explicit
 qualifier. 
 | 
| DefaultQualifiers | 
 Specifies the annotations to be included in a type without having to provide
 them explicitly. 
 | 
| Dependent | 
 Refines the qualified type of the annotated field or variable based on the
 qualified type of the receiver. 
 | 
| SubtypeOf | 
 A meta-annotation to specify all the qualifiers that the given qualifier
 is a subtype of. 
 | 
| TypeQualifier | 
 A meta-annotation indicating that the annotated annotation is a type
 qualifier. 
 | 
| Unqualified | 
 A special annotation intended solely for representing an unqualified type in
 the qualifier hierarchy, as an argument to  
SubtypeOf.value(),
 in the type qualifiers declarations. | 
| Unused | 
 Declares that the field may not be accessed if the receiver is of the
 specified qualifier type (or any supertype). 
 |