Package com.google.turbine.binder
Class Processing
- java.lang.Object
-
- com.google.turbine.binder.Processing
-
public class Processing extends java.lang.ObjectTop level annotation processing logic, see alsoBinder.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProcessing.ProcessorInfoInformation about any annotation processing performed by this compilation.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Processing.ProcessorInfoinitializeProcessors(javax.lang.model.SourceVersion sourceVersion, com.google.common.collect.ImmutableList<java.lang.String> javacopts, com.google.common.collect.ImmutableSet<java.lang.String> processorNames, java.lang.ClassLoader processorLoader)static java.lang.ClassLoaderprocessorLoader(com.google.common.collect.ImmutableList<java.lang.String> processorPath, com.google.common.collect.ImmutableSet<java.lang.String> builtinProcessors)
-
-
-
Method Detail
-
initializeProcessors
public static Processing.ProcessorInfo initializeProcessors(javax.lang.model.SourceVersion sourceVersion, com.google.common.collect.ImmutableList<java.lang.String> javacopts, com.google.common.collect.ImmutableSet<java.lang.String> processorNames, java.lang.ClassLoader processorLoader)
-
processorLoader
public static java.lang.ClassLoader processorLoader(com.google.common.collect.ImmutableList<java.lang.String> processorPath, com.google.common.collect.ImmutableSet<java.lang.String> builtinProcessors) throws java.net.MalformedURLException- Throws:
java.net.MalformedURLException
-
-