@SupportedSourceVersion(value=RELEASE_6) @SupportedAnnotationTypes(value="org.kohsuke.stapler.interceptor.RequirePOST") @MetaInfServices(value=javax.annotation.processing.Processor.class) public class RequirePOSTAnnotationProcessor extends AbstractProcessor
processingEnv| Constructor and Description |
|---|
RequirePOSTAnnotationProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected FileObject |
createResource(String name) |
protected void |
error(String msg) |
protected void |
error(Throwable t) |
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 String |
toString(Throwable t) |
protected void |
writePropertyFile(Properties p,
String name) |
getCompletions, getSupportedAnnotationTypes, getSupportedOptions, getSupportedSourceVersion, init, isInitializedpublic boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)
process in interface Processorprocess in class AbstractProcessorprotected void error(Throwable t)
protected void error(String msg)
protected void writePropertyFile(Properties p, String name) throws IOException
IOExceptionprotected FileObject getResource(String name) throws IOException
IOExceptionprotected FileObject createResource(String name) throws IOException
IOExceptionCopyright © 2014. All rights reserved.