类 PluginConfigProcessor

  • 所有已实现的接口:
    javax.annotation.processing.Processor

    @AutoService(javax.annotation.processing.Processor.class)
    public class PluginConfigProcessor
    extends javax.annotation.processing.AbstractProcessor
    Created by tanlehua on 2019-05-01.
    • 字段概要

      • 从类继承的字段 javax.annotation.processing.AbstractProcessor

        processingEnv
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      com.google.common.collect.ImmutableSet<java.lang.String> getSupportedAnnotationTypes()  
      javax.lang.model.SourceVersion getSupportedSourceVersion()  
      boolean process​(java.util.Set<? extends javax.lang.model.element.TypeElement> annotations, javax.annotation.processing.RoundEnvironment roundEnv)  
      • 从类继承的方法 javax.annotation.processing.AbstractProcessor

        getCompletions, getSupportedOptions, init, isInitialized
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • PluginConfigProcessor

        public PluginConfigProcessor()
    • 方法详细资料

      • getSupportedAnnotationTypes

        public com.google.common.collect.ImmutableSet<java.lang.String> getSupportedAnnotationTypes()
        指定者:
        getSupportedAnnotationTypes 在接口中 javax.annotation.processing.Processor
        覆盖:
        getSupportedAnnotationTypes 在类中 javax.annotation.processing.AbstractProcessor
      • getSupportedSourceVersion

        public javax.lang.model.SourceVersion getSupportedSourceVersion()
        指定者:
        getSupportedSourceVersion 在接口中 javax.annotation.processing.Processor
        覆盖:
        getSupportedSourceVersion 在类中 javax.annotation.processing.AbstractProcessor
      • process

        public boolean process​(java.util.Set<? extends javax.lang.model.element.TypeElement> annotations,
                               javax.annotation.processing.RoundEnvironment roundEnv)
        指定者:
        process 在接口中 javax.annotation.processing.Processor
        指定者:
        process 在类中 javax.annotation.processing.AbstractProcessor