Package com.google.turbine.binder
Class Processing.ProcessorInfo
- java.lang.Object
-
- com.google.turbine.binder.Processing.ProcessorInfo
-
- Enclosing class:
- Processing
public abstract static class Processing.ProcessorInfo extends java.lang.ObjectInformation 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.ProcessorInfocreate(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.SourceVersionsourceVersion()
-
-
-
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)
-
-