- java.lang.Object
-
- org.joor.CompileOptions
-
public final class CompileOptions extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.ClassLoader
classLoader
(package private) java.util.List<java.lang.String>
options
(package private) java.util.List<? extends javax.annotation.processing.Processor>
processors
-
Constructor Summary
Constructors Modifier Constructor Description CompileOptions()
private
CompileOptions(java.util.List<? extends javax.annotation.processing.Processor> processors, java.util.List<java.lang.String> options, java.lang.ClassLoader classLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompileOptions
classLoader(java.lang.ClassLoader newClassLoader)
(package private) boolean
hasOption(java.lang.String opt)
CompileOptions
options(java.lang.String... newOptions)
CompileOptions
options(java.util.List<java.lang.String> newOptions)
CompileOptions
processors(java.util.List<? extends javax.annotation.processing.Processor> newProcessors)
CompileOptions
processors(javax.annotation.processing.Processor... newProcessors)
-
-
-
Method Detail
-
processors
public final CompileOptions processors(javax.annotation.processing.Processor... newProcessors)
-
processors
public final CompileOptions processors(java.util.List<? extends javax.annotation.processing.Processor> newProcessors)
-
options
public final CompileOptions options(java.lang.String... newOptions)
-
options
public final CompileOptions options(java.util.List<java.lang.String> newOptions)
-
hasOption
final boolean hasOption(java.lang.String opt)
-
classLoader
public final CompileOptions classLoader(java.lang.ClassLoader newClassLoader)
-
-