List of usage examples for javax.annotation.processing AbstractProcessor subclass-usage
From source file easymvp.compiler.EasyMVPProcessor.java
/** * @author Saeed Masoumi (saeed@6thsolution.com) */ @AutoService(Processor.class) public class EasyMVPProcessor extends AbstractProcessor {
From source file org.boundbox.processor.BoundBoxProcessor.java
/** * @author SNI */ @SupportedAnnotationTypes("org.boundbox.BoundBox") @SupportedSourceVersion(SourceVersion.RELEASE_6) @Log
From source file com.predic8.membrane.annot.SpringConfigurationXSDGeneratingAnnotationProcessor.java
/**
* The annotation processor for the annotations defining Membrane's configuration language ({@link MCMain} and others).
*
* <ul>
* <li>validates the correct usage of the annotations (not everything is checked, though)</li>
* <li>generates the XML schema file for the declared namespace</li>
From source file com.contentful.vault.compiler.Processor.java
public class Processor extends AbstractProcessor { private Elements elementUtils; private Types typeUtils; private Filer filer;
From source file org.shredzone.commons.taglib.processor.TaglibProcessor.java
/**
* A javac processor that scans for tag annotations and creates proxy classes that allows
* to use Spring in tag library implementations.
*
* @author Richard "Shred" Krber
*/
From source file net.minecrell.quartz.mappings.processor.MappingsGeneratorProcessor.java
@SupportedAnnotationTypes({ "net.minecrell.quartz.mappings.Accessible", "net.minecrell.quartz.mappings.Mapping" }) @SupportedSourceVersion(SourceVersion.RELEASE_8) @SupportedOptions("baseJar") public class MappingsGeneratorProcessor extends AbstractProcessor { private Path baseJar;
From source file com.spotify.docgenerator.JacksonJerseyAnnotationProcessor.java
@SupportedAnnotationTypes({ "com.fasterxml.jackson.annotation.JsonProperty", "com.fasterxml.jackson.databind.annotation.JsonSerialize", "javax.ws.rs.GET", "javax.ws.rs.POST", "javax.ws.rs.PUT", "javax.ws.rs.DELETE", "com.spotify.helios.master.http.PATCH" }) @SupportedSourceVersion(SourceVersion.RELEASE_7) @SupportedOptions({ "debug", "verify" }) @AutoService(Processor.class)
From source file com.airbnb.deeplinkdispatch.DeepLinkProcessor.java
@AutoService(Processor.class) public class DeepLinkProcessor extends AbstractProcessor { private static final ClassName ANDROID_BUNDLE = ClassName.get("android.os", "Bundle"); private static final String DLD_PACKAGE_NAME = "com.airbnb.deeplinkdispatch"; private static final ClassName ANDROID_INTENT = ClassName.get("android.content", "Intent"); private static final ClassName ANDROID_CONTEXT = ClassName.get("android.content", "Context");
From source file info.archinnov.achilles.internals.apt.processors.meta.AchillesProcessor.java
@AutoService(Processor.class) public class AchillesProcessor extends AbstractProcessor { protected AptUtils aptUtils; protected EntityParser entityParser; private boolean processed = false;
From source file org.jannocessor.processor.JannocessorProcessorBase.java
public abstract class JannocessorProcessorBase extends AbstractProcessor { protected Logger logger = LoggerFactory.getLogger("JANNOCESSOR"); protected boolean valid = true; protected Elements elementUtils;