org.kohsuke.stapler.jsr269
Class ExportedBeanAnnotationProcessor
java.lang.Object
javax.annotation.processing.AbstractProcessor
org.kohsuke.stapler.jsr269.ExportedBeanAnnotationProcessor
- All Implemented Interfaces:
- javax.annotation.processing.Processor
@SupportedSourceVersion(value=RELEASE_6)
@SupportedAnnotationTypes(value="*")
@MetaInfServices(value=javax.annotation.processing.Processor.class)
public class ExportedBeanAnnotationProcessor
- extends javax.annotation.processing.AbstractProcessor
- Author:
- Kohsuke Kawaguchi
Fields inherited from class javax.annotation.processing.AbstractProcessor |
processingEnv |
Method Summary |
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)
|
Methods inherited from class javax.annotation.processing.AbstractProcessor |
getCompletions, getSupportedAnnotationTypes, getSupportedOptions, getSupportedSourceVersion, init, isInitialized |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExportedBeanAnnotationProcessor
public ExportedBeanAnnotationProcessor()
process
public boolean process(java.util.Set<? extends javax.lang.model.element.TypeElement> annotations,
javax.annotation.processing.RoundEnvironment roundEnv)
- Specified by:
process
in interface javax.annotation.processing.Processor
- Specified by:
process
in class javax.annotation.processing.AbstractProcessor
toString
protected java.lang.String toString(java.lang.Throwable t)
error
protected void error(java.lang.Throwable t)
error
protected void error(java.lang.String msg)
getJavadoc
protected java.lang.String getJavadoc(javax.lang.model.element.Element md)
notice
protected void notice(java.lang.String msg,
javax.lang.model.element.Element location)
writePropertyFile
protected void writePropertyFile(java.util.Properties p,
java.lang.String name)
throws java.io.IOException
- Throws:
java.io.IOException
getResource
protected javax.tools.FileObject getResource(java.lang.String name)
throws java.io.IOException
- Throws:
java.io.IOException
createResource
protected javax.tools.FileObject createResource(java.lang.String name)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2012. All Rights Reserved.