Example usage for javax.annotation.processing AbstractProcessor subclass-usage

List of usage examples for javax.annotation.processing AbstractProcessor subclass-usage

Introduction

In this page you can find the example usage for javax.annotation.processing AbstractProcessor subclass-usage.

Usage

From source file com.thoratou.exact.processors.ExactProcessor.java

@SupportedAnnotationTypes("com.thoratou.exact.annotations.ExactNode")
@SupportedSourceVersion(SourceVersion.RELEASE_7)
public class ExactProcessor extends AbstractProcessor {

    private static Logger logger = CustomLogger.getLogger();
    private ProcessingEnvironment processingEnv;

From source file auto.parse.processor.AutoParseProcessor.java

/**
 * Javac annotation processor (compiler plugin) for value types; user code never references this
 * class.
 *
 * @see auto.parse.AutoParse
 * @author amonn McManus

From source file org.versly.rest.wsdoc.AnnotationProcessor.java

//   - @RequestHeader
//   - @ResponseStatus
//   - combine class-level and method-level annotations properly
//   - MethodNameResolver
//   - plural RequestMapping value support (i.e., two paths bound to one method)
//   - support for methods not marked with @RequestMapping whose class does have a @RequestMapping annotation

From source file co.touchlab.squeaky.processor.AnnotationProcessor.java

public class AnnotationProcessor extends AbstractProcessor {
    //    private static final int DEFAULT_MAX_EAGER_FOREIGN_COLLECTION_LEVEL = ForeignCollectionField.DEFAULT_MAX_EAGER_LEVEL;

    private Types typeUtils;
    private Filer filer;
    private Messager messager;

From source file com.aurasdoom.squeaky.processor.AnnotationProcessor.java

public class AnnotationProcessor extends AbstractProcessor {
    //    private static final int DEFAULT_MAX_EAGER_FOREIGN_COLLECTION_LEVEL = ForeignCollectionField.DEFAULT_MAX_EAGER_LEVEL;

    private Types typeUtils;
    private Filer filer;
    private Messager messager;

From source file com.mastfrog.parameters.processor.Processor.java

/**
 * Annotation processor which generates typesafe classes for parameters
 *
 * @author Tim Boudreau
 */
@SupportedAnnotationTypes("com.mastfrog.parameters.Params")

From source file cop.raml.processor.RestProcessor.java

@SupportedAnnotationTypes("*")
@SupportedSourceVersion(SourceVersion.RELEASE_8)
@SupportedOptions({ KEY_FILE_NAME, KEY_FILTER_REGEX })
public final class RestProcessor extends AbstractProcessor {
    public static final String KEY_FILTER_REGEX = "filterRegex";
    public static final String KEY_FILE_NAME = "fileName";