@ServiceProviderFor(value=javax.annotation.processing.Processor.class) @ForElementKinds(value=CLASS) @ForSubclassesOf(value=ClassFileProcessor.class) @MustImplement(value=AnnotatedProcessor.class) public class ClassFileProcessorProcessor extends AnnotatedNoAnnotationProcessor
Processor
implementation to verify concrete implementations of
ClassFileProcessor
are also subclasses of
AnnotatedProcessor
.AbstractProcessor.Check<T extends Element>, AbstractProcessor.Criterion<T extends Element>
checks, criteria
elements, filer, fm, javac, trees, types
processingEnv
Constructor and Description |
---|
ClassFileProcessorProcessor() |
getForElementKinds, getForSubclassesOf, getMustImplement, getSupportedAnnotationTypes, getWithModifiers, getWithoutModifiers, init, process, process
asTypeElement, asTypeMirror, asTypeMirrorList, getAnnotationMirror, getAnnotationMirror, getAnnotationValue, getClassPathClassLoader, getConstructor, getMethod, getMethod, getPropertyName, getPropertyNames, getSupportedSourceVersion, hasSameSignatureAs, hasSameSignatureAs, hasSameSignatureAs, implementationOf, isAssignableTo, isAssignableTo, isAssignableTo, isAssignableTo, isEmptyArray, isGetterMethod, named, overrides, overrides, print, print, print, print, print, specifiedBy, toEnumSet, whenAnnotationProcessingFinished, with, withModifiers, withModifiers, without, withoutModifiers, withoutModifiers, withParameters, withParameters
getCompletions, getSupportedOptions, isInitialized
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asModifierSet, declaration, declaration, declaration, declaration, declaration, declaration, exceptions, getModifiers, getModifiers, modifiers, parameters, type, type
public ClassFileProcessorProcessor()
Copyright © 2015–2020 Allen D. Ball. All rights reserved.