org.kohsuke.stapler.export
Class ExportedBeanAPT6

java.lang.Object
  extended by javax.annotation.processing.AbstractProcessor
      extended by org.kohsuke.stapler.AbstractAPT6
          extended by org.kohsuke.stapler.export.ExportedBeanAPT6
All Implemented Interfaces:
Processor

@SupportedAnnotationTypes(value="org.kohsuke.stapler.export.Exported")
@SupportedSourceVersion(value=RELEASE_6)
@MetaInfServices(value=javax.annotation.processing.Processor.class)
public final class ExportedBeanAPT6
extends AbstractAPT6

Generates stapler files for ExportedBean classes.

Author:
Stuart McCulloch

Nested Class Summary
 
Nested classes/interfaces inherited from class org.kohsuke.stapler.AbstractAPT6
AbstractAPT6.Content
 
Field Summary
 
Fields inherited from class javax.annotation.processing.AbstractProcessor
processingEnv
 
Constructor Summary
ExportedBeanAPT6()
           
 
Method Summary
 boolean process(Set<? extends TypeElement> annotations, RoundEnvironment round)
           
 
Methods inherited from class org.kohsuke.stapler.AbstractAPT6
javadoc, load, store
 
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
 

Constructor Detail

ExportedBeanAPT6

public ExportedBeanAPT6()
Method Detail

process

public boolean process(Set<? extends TypeElement> annotations,
                       RoundEnvironment round)
Specified by:
process in interface Processor
Specified by:
process in class AbstractProcessor


Copyright © 2012. All Rights Reserved.