Class Processing.ProcessorInfo

  • Enclosing class:
    Processing

    public abstract static class Processing.ProcessorInfo
    extends java.lang.Object
    Information about any annotation processing performed by this compilation.
    • Constructor Summary

      Constructors 
      Constructor Description
      ProcessorInfo()  
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      static Processing.ProcessorInfo create​(com.google.common.collect.ImmutableList<javax.annotation.processing.Processor> processors, @Nullable java.lang.ClassLoader loader, com.google.common.collect.ImmutableMap<java.lang.String,​java.lang.String> options, javax.lang.model.SourceVersion sourceVersion)  
      abstract javax.lang.model.SourceVersion sourceVersion()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ProcessorInfo

        public ProcessorInfo()
    • Method Detail

      • sourceVersion

        public abstract javax.lang.model.SourceVersion sourceVersion()
      • create

        public static Processing.ProcessorInfo create​(com.google.common.collect.ImmutableList<javax.annotation.processing.Processor> processors,
                                                      @Nullable java.lang.ClassLoader loader,
                                                      com.google.common.collect.ImmutableMap<java.lang.String,​java.lang.String> options,
                                                      javax.lang.model.SourceVersion sourceVersion)