public final class MiniOptions
extends java.lang.Object
implements java.io.Serializable
Modifier | Constructor and Description |
---|---|
protected |
MiniOptions(FileHash[] _classpathHash,
java.lang.String[] _scalacOptions,
java.lang.String[] _javacOptions) |
Modifier and Type | Method and Description |
---|---|
FileHash[] |
classpathHash()
The classpath to use for compilation.
|
static MiniOptions |
create(FileHash[] _classpathHash,
java.lang.String[] _scalacOptions,
java.lang.String[] _javacOptions) |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
java.lang.String[] |
javacOptions()
The options to pass to the Java compiler other than the sources and classpath to use.
|
static MiniOptions |
of(FileHash[] _classpathHash,
java.lang.String[] _scalacOptions,
java.lang.String[] _javacOptions) |
java.lang.String[] |
scalacOptions()
The options to pass to the Scala compiler other than the sources and classpath to use.
|
java.lang.String |
toString() |
MiniOptions |
withClasspathHash(FileHash[] classpathHash) |
MiniOptions |
withJavacOptions(java.lang.String[] javacOptions) |
MiniOptions |
withScalacOptions(java.lang.String[] scalacOptions) |
protected MiniOptions(FileHash[] _classpathHash, java.lang.String[] _scalacOptions, java.lang.String[] _javacOptions)
public static MiniOptions create(FileHash[] _classpathHash, java.lang.String[] _scalacOptions, java.lang.String[] _javacOptions)
public static MiniOptions of(FileHash[] _classpathHash, java.lang.String[] _scalacOptions, java.lang.String[] _javacOptions)
public FileHash[] classpathHash()
public java.lang.String[] scalacOptions()
public java.lang.String[] javacOptions()
public MiniOptions withClasspathHash(FileHash[] classpathHash)
public MiniOptions withScalacOptions(java.lang.String[] scalacOptions)
public MiniOptions withJavacOptions(java.lang.String[] javacOptions)
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