public final class CompileOptions
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
CompileOptions(java.io.File[] _classpath,
java.io.File[] _sources,
java.io.File _classesDirectory,
java.lang.String[] _scalacOptions,
java.lang.String[] _javacOptions,
int _maxErrors,
xsbti.F1<xsbti.Position,xsbti.Position> _sourcePositionMapper,
CompileOrder _order) |
Modifier and Type | Method and Description |
---|---|
java.io.File |
classesDirectory() |
java.io.File[] |
classpath() |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
java.lang.String[] |
javacOptions() |
int |
maxErrors() |
CompileOrder |
order() |
java.lang.String[] |
scalacOptions() |
xsbti.F1<xsbti.Position,xsbti.Position> |
sourcePositionMapper() |
java.io.File[] |
sources() |
java.lang.String |
toString() |
CompileOptions |
withClassesDirectory(java.io.File classesDirectory) |
CompileOptions |
withClasspath(java.io.File[] classpath) |
CompileOptions |
withJavacOptions(java.lang.String[] javacOptions) |
CompileOptions |
withMaxErrors(int maxErrors) |
CompileOptions |
withOrder(CompileOrder order) |
CompileOptions |
withScalacOptions(java.lang.String[] scalacOptions) |
CompileOptions |
withSourcePositionMapper(xsbti.F1<xsbti.Position,xsbti.Position> sourcePositionMapper) |
CompileOptions |
withSources(java.io.File[] sources) |
public CompileOptions(java.io.File[] _classpath, java.io.File[] _sources, java.io.File _classesDirectory, java.lang.String[] _scalacOptions, java.lang.String[] _javacOptions, int _maxErrors, xsbti.F1<xsbti.Position,xsbti.Position> _sourcePositionMapper, CompileOrder _order)
public java.io.File[] classpath()
public java.io.File[] sources()
public java.io.File classesDirectory()
public java.lang.String[] scalacOptions()
public java.lang.String[] javacOptions()
public int maxErrors()
public xsbti.F1<xsbti.Position,xsbti.Position> sourcePositionMapper()
public CompileOrder order()
public CompileOptions withClasspath(java.io.File[] classpath)
public CompileOptions withSources(java.io.File[] sources)
public CompileOptions withClassesDirectory(java.io.File classesDirectory)
public CompileOptions withScalacOptions(java.lang.String[] scalacOptions)
public CompileOptions withJavacOptions(java.lang.String[] javacOptions)
public CompileOptions withMaxErrors(int maxErrors)
public CompileOptions withSourcePositionMapper(xsbti.F1<xsbti.Position,xsbti.Position> sourcePositionMapper)
public CompileOptions withOrder(CompileOrder order)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object