buildDirectory
private File buildDirectory
A build temporary directory, eg target/.
Used by the compiler implementation to put temporary files.
classpathEntries
private List classpathEntries
compilerVersion
private String compilerVersion
customCompilerArguments
private LinkedHashMap customCompilerArguments
debug
private boolean debug
excludes
private Set excludes
executable
private String executable
includes
private Set includes
maxmem
private String maxmem
meminitial
private String meminitial
optimize
private boolean optimize
outputFileName
private String outputFileName
Used to control the name of the output file when compiling a set of
sources to a single file.
outputLocation
private String outputLocation
showDeprecation
private boolean showDeprecation
showWarnings
private boolean showWarnings
sourceEncoding
private String sourceEncoding
sourceFiles
private Set sourceFiles
sourceLocations
private List sourceLocations
sourceVersion
private String sourceVersion
targetVersion
private String targetVersion
verbose
private boolean verbose
workingDirectory
private File workingDirectory
addClasspathEntry
public void addClasspathEntry(String classpathEntry)
addCompilerCustomArgument
public void addCompilerCustomArgument(String customArgument,
String value)
addExclude
public void addExclude(String exclude)
addInclude
public void addInclude(String include)
addSourceLocation
public void addSourceLocation(String sourceLocation)
getBuildDirectory
public File getBuildDirectory()
getClasspathEntries
public List getClasspathEntries()
getCompilerVersion
public String getCompilerVersion()
getCustomCompilerArguments
public LinkedHashMap getCustomCompilerArguments()
getExcludes
public Set getExcludes()
getExecutable
public String getExecutable()
getIncludes
public Set getIncludes()
getMaxmem
public String getMaxmem()
getMeminitial
public String getMeminitial()
getOutputFileName
public String getOutputFileName()
getOutputLocation
public String getOutputLocation()
getSourceEncoding
public String getSourceEncoding()
getSourceFiles
public Set getSourceFiles()
getSourceLocations
public List getSourceLocations()
getSourceVersion
public String getSourceVersion()
getTargetVersion
public String getTargetVersion()
getWorkingDirectory
public File getWorkingDirectory()
isDebug
public boolean isDebug()
isFork
public boolean isFork()
isOptimize
public boolean isOptimize()
isShowDeprecation
public boolean isShowDeprecation()
isShowWarnings
public boolean isShowWarnings()
isVerbose
public boolean isVerbose()
setBuildDirectory
public void setBuildDirectory(File buildDirectory)
setClasspathEntries
public void setClasspathEntries(List classpathEntries)
setCompilerVersion
public void setCompilerVersion(String compilerVersion)
setCustomCompilerArguments
public void setCustomCompilerArguments(LinkedHashMap customCompilerArguments)
setDebug
public void setDebug(boolean debug)
setExcludes
public void setExcludes(Set excludes)
setExecutable
public void setExecutable(String executable)
setFork
public void setFork(boolean fork)
setIncludes
public void setIncludes(Set includes)
setMaxmem
public void setMaxmem(String maxmem)
setMeminitial
public void setMeminitial(String meminitial)
setOptimize
public void setOptimize(boolean optimize)
setOutputFileName
public void setOutputFileName(String outputFileName)
setOutputLocation
public void setOutputLocation(String outputLocation)
setShowDeprecation
public void setShowDeprecation(boolean showDeprecation)
setShowWarnings
public void setShowWarnings(boolean showWarnings)
setSourceEncoding
public void setSourceEncoding(String sourceEncoding)
setSourceFiles
public void setSourceFiles(Set sourceFiles)
setSourceLocations
public void setSourceLocations(List sourceLocations)
setSourceVersion
public void setSourceVersion(String sourceVersion)
setTargetVersion
public void setTargetVersion(String targetVersion)
setVerbose
public void setVerbose(boolean verbose)
setWorkingDirectory
public void setWorkingDirectory(File workingDirectory)