public final class IncToolOptions
extends java.lang.Object
implements java.io.Serializable
JavaTools and they
should return empty values by default because the incremental tool options
are not enabled for Java tools, they are only enabled for Scala's incremental
compiler.| Modifier | Constructor and Description |
|---|---|
protected |
IncToolOptions(ClassFileManager _classFileManager,
boolean _useCustomizedFileManager) |
protected |
IncToolOptions(java.util.Optional<ClassFileManager> _classFileManager,
boolean _useCustomizedFileManager) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<ClassFileManager> |
classFileManager()
Define a component that manages the generated class files in every compilation cycle.
|
static IncToolOptions |
create(ClassFileManager _classFileManager,
boolean _useCustomizedFileManager) |
static IncToolOptions |
create(java.util.Optional<ClassFileManager> _classFileManager,
boolean _useCustomizedFileManager) |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
static IncToolOptions |
of(ClassFileManager _classFileManager,
boolean _useCustomizedFileManager) |
static IncToolOptions |
of(java.util.Optional<ClassFileManager> _classFileManager,
boolean _useCustomizedFileManager) |
java.lang.String |
toString() |
boolean |
useCustomizedFileManager()
Flag that enables use of a customized
ClassFileManager. |
IncToolOptions |
withClassFileManager(ClassFileManager classFileManager) |
IncToolOptions |
withClassFileManager(java.util.Optional<ClassFileManager> classFileManager) |
IncToolOptions |
withUseCustomizedFileManager(boolean useCustomizedFileManager) |
protected IncToolOptions(java.util.Optional<ClassFileManager> _classFileManager, boolean _useCustomizedFileManager)
protected IncToolOptions(ClassFileManager _classFileManager, boolean _useCustomizedFileManager)
public static IncToolOptions create(java.util.Optional<ClassFileManager> _classFileManager, boolean _useCustomizedFileManager)
public static IncToolOptions of(java.util.Optional<ClassFileManager> _classFileManager, boolean _useCustomizedFileManager)
public static IncToolOptions create(ClassFileManager _classFileManager, boolean _useCustomizedFileManager)
public static IncToolOptions of(ClassFileManager _classFileManager, boolean _useCustomizedFileManager)
public java.util.Optional<ClassFileManager> classFileManager()
public boolean useCustomizedFileManager()
ClassFileManager.public IncToolOptions withClassFileManager(java.util.Optional<ClassFileManager> classFileManager)
public IncToolOptions withClassFileManager(ClassFileManager classFileManager)
public IncToolOptions withUseCustomizedFileManager(boolean useCustomizedFileManager)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object