@SupportedSourceVersion(value=RELEASE_6) @SupportedAnnotationTypes(value="*") @MetaInfServices(value=javax.annotation.processing.Processor.class) public class ConstructorProcessor6 extends AbstractProcessor
processingEnv
Constructor and Description |
---|
ConstructorProcessor6() |
Modifier and Type | Method and Description |
---|---|
protected FileObject |
createResource(String name) |
protected void |
error(String msg) |
protected String |
getJavadoc(Element md) |
protected FileObject |
getResource(String name) |
protected void |
notice(String msg,
Element location) |
boolean |
process(Set<? extends TypeElement> annotations,
RoundEnvironment roundEnv) |
protected void |
writePropertyFile(Properties p,
String name) |
getCompletions, getSupportedAnnotationTypes, getSupportedOptions, getSupportedSourceVersion, init, isInitialized
public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)
process
in interface Processor
process
in class AbstractProcessor
protected void error(String msg)
protected void writePropertyFile(Properties p, String name) throws IOException
IOException
protected FileObject getResource(String name) throws IOException
IOException
protected FileObject createResource(String name) throws IOException
IOException
Copyright © 2016. All rights reserved.