@SupportedSourceVersion(value=RELEASE_6)
@SupportedAnnotationTypes(value="*")
@MetaInfServices(value=javax.annotation.processing.Processor.class)
public class ConstructorProcessor
extends javax.annotation.processing.AbstractProcessor
Constructor and Description |
---|
ConstructorProcessor() |
Modifier and Type | Method and Description |
---|---|
protected javax.tools.FileObject |
createResource(java.lang.String name) |
protected void |
error(java.lang.String msg) |
protected void |
error(java.lang.Throwable t) |
protected java.lang.String |
getJavadoc(javax.lang.model.element.Element md) |
protected javax.tools.FileObject |
getResource(java.lang.String name) |
protected void |
notice(java.lang.String msg,
javax.lang.model.element.Element location) |
boolean |
process(java.util.Set<? extends javax.lang.model.element.TypeElement> annotations,
javax.annotation.processing.RoundEnvironment roundEnv) |
protected java.lang.String |
toString(java.lang.Throwable t) |
protected void |
writePropertyFile(java.util.Properties p,
java.lang.String name) |
public boolean process(java.util.Set<? extends javax.lang.model.element.TypeElement> annotations, javax.annotation.processing.RoundEnvironment roundEnv)
process
in interface javax.annotation.processing.Processor
process
in class javax.annotation.processing.AbstractProcessor
protected java.lang.String toString(java.lang.Throwable t)
protected void error(java.lang.Throwable t)
protected void error(java.lang.String msg)
protected java.lang.String getJavadoc(javax.lang.model.element.Element md)
protected void notice(java.lang.String msg, javax.lang.model.element.Element location)
protected void writePropertyFile(java.util.Properties p, java.lang.String name) throws java.io.IOException
java.io.IOException
protected javax.tools.FileObject getResource(java.lang.String name) throws java.io.IOException
java.io.IOException
protected javax.tools.FileObject createResource(java.lang.String name) throws java.io.IOException
java.io.IOException
Copyright © 2013. All Rights Reserved.