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  Targetmeta-annotation,
 and has the requiredElementTypevalues. | 
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