public class SubtypingAnnotationClassLoader extends AnnotationClassLoader
checker, classLoader, processingEnv| Constructor and Description | 
|---|
SubtypingAnnotationClassLoader(BaseTypeChecker checker)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
hasWellDefinedTargetMetaAnnotation(Class<? extends Annotation> annoClass)
Checks to see whether a particular annotation class has the  
Target meta-annotation, and
 has the required ElementType values. | 
close, getBundledAnnotationClasses, isSupportedAnnotationClass, loadAnnotationClass, loadAnnotationClasses, loadExternalAnnotationClass, loadExternalAnnotationClassesFromDirectory, printPathspublic SubtypingAnnotationClassLoader(BaseTypeChecker checker)
protected boolean hasWellDefinedTargetMetaAnnotation(Class<? extends Annotation> annoClass)
AnnotationClassLoaderTarget meta-annotation, and
 has the required ElementType values.
 A subclass may override this method to load annotations that are not intended to be
 annotated in source code. E.g.: SubtypingChecker overrides this method to load Unqualified.
hasWellDefinedTargetMetaAnnotation in class AnnotationClassLoaderannoClass - an annotation class