List of usage examples for javax.annotation.processing AbstractProcessor subclass-usage
From source file com.github.pellaton.springconfigvalidation.SpringConfigurationValidationProcessor.java
/**
* Java 6 annotation processor that processes classes annotated with {@code @Configuration}. This processor is meant for
* source validation during compilation only and does not write any output besides compiler messages. The following list
* mentions all checks performed:
*
* <pre>
From source file therian.buildweaver.StandardOperatorsProcessor.java
/** * Creates package-access class therian.StandardOperators with all elements annotated by {@link StandardOperator}. */ @MetaInfServices(Processor.class) @SupportedAnnotationTypes("therian.buildweaver.StandardOperator") public class StandardOperatorsProcessor extends AbstractProcessor {
From source file com.github.pellaton.jazoon2012.JazoonProcessor.java
/**
* Java 6 annotation processor that processes classes annotated with
* {@code @Configuration}. This processor is meant for source validation during
* compilation only and does not write any output besides compiler messages.
*
* <p>
From source file org.squashtest.tm.tools.annotation.processor.DynamicComponentProcessor.java
/** * @author Gregory Fouquet * */ public abstract class DynamicComponentProcessor<ANNOTATION extends Annotation> extends AbstractProcessor {
From source file com.webguys.djinn.marid.util.BuiltinAnnotationProcessor.java
@SupportedAnnotationTypes({ "com.webguys.djinn.marid.primitive.Builtin" }) @SupportedSourceVersion(SourceVersion.RELEASE_6) @SupportedOptions({ "baseDirectory" }) public class BuiltinAnnotationProcessor extends AbstractProcessor { private static final String TEMPLATE_DIR = "string-template"; private static final String TEMPLATE = "repository";
From source file com.rgeldmacher.leash.LeashAnnotationProcessor.java
/** * Annotation processor for the Retain annotation. * * @author rgeldmacher */ @SupportedAnnotationTypes("com.rgeldmacher.leash.Retain")
From source file org.ez18n.apt.processor.GwtXmlProcessor.java
@SupportedAnnotationTypes(value = "org.ez18n.MessageBundle") @SupportedSourceVersion(RELEASE_6) public final class GwtXmlProcessor extends AbstractProcessor { private final String template; private final String fragment_template;
From source file org.jraf.android.prefs.compiler.PrefsProcessor.java
@SupportedAnnotationTypes("org.jraf.android.prefs.Prefs") public class PrefsProcessor extends AbstractProcessor { private static final String SUFFIX_PREF_WRAPPER = "Prefs"; private static final String SUFFIX_EDITOR_WRAPPER = "EditorWrapper"; private Configuration mFreemarkerConfiguration;
From source file uniol.apt.compiler.AbstractServiceProcessor.java
/**
* Abstract annotation processor base class which scans for an annotation, analyzes all classes marked by this
* annotation and writes their names in files in META-INF
*
* @author vsp
*/
From source file blue.lapis.pore.ap.event.EventVerifierProcessor.java
@SupportedAnnotationTypes("blue.lapis.pore.event.RegisterEvent") @SupportedSourceVersion(SourceVersion.RELEASE_6) public class EventVerifierProcessor extends AbstractProcessor { private static final Diagnostic.Kind SEVERITY = ERROR;