org.codehaus.plexus.compiler
public class CompilerConfiguration extends Object
Version: $Id: CompilerConfiguration.java 2743 2005-10-23 23:26:17Z brett $
Field Summary | |
---|---|
File | buildDirectory
A build temporary directory, eg target/.
|
List | classpathEntries |
String | compilerVersion |
LinkedHashMap | customCompilerArguments |
boolean | debug |
Set | excludes |
String | executable |
boolean | fork |
Set | includes |
String | maxmem |
String | meminitial |
boolean | optimize |
String | outputFileName
Used to control the name of the output file when compiling a set of
sources to a single file. |
String | outputLocation |
boolean | showDeprecation |
boolean | showWarnings |
String | sourceEncoding |
Set | sourceFiles |
List | sourceLocations |
String | sourceVersion |
String | targetVersion |
boolean | verbose |
File | workingDirectory |
Method Summary | |
---|---|
void | addClasspathEntry(String classpathEntry) |
void | addCompilerCustomArgument(String customArgument, String value) |
void | addExclude(String exclude) |
void | addInclude(String include) |
void | addSourceLocation(String sourceLocation) |
File | getBuildDirectory() |
List | getClasspathEntries() |
String | getCompilerVersion() |
LinkedHashMap | getCustomCompilerArguments() |
Set | getExcludes() |
String | getExecutable() |
Set | getIncludes() |
String | getMaxmem() |
String | getMeminitial() |
String | getOutputFileName() |
String | getOutputLocation() |
String | getSourceEncoding() |
Set | getSourceFiles() |
List | getSourceLocations() |
String | getSourceVersion() |
String | getTargetVersion() |
File | getWorkingDirectory() |
boolean | isDebug() |
boolean | isFork() |
boolean | isOptimize() |
boolean | isShowDeprecation() |
boolean | isShowWarnings() |
boolean | isVerbose() |
void | setBuildDirectory(File buildDirectory) |
void | setClasspathEntries(List classpathEntries) |
void | setCompilerVersion(String compilerVersion) |
void | setCustomCompilerArguments(LinkedHashMap customCompilerArguments) |
void | setDebug(boolean debug) |
void | setExcludes(Set excludes) |
void | setExecutable(String executable) |
void | setFork(boolean fork) |
void | setIncludes(Set includes) |
void | setMaxmem(String maxmem) |
void | setMeminitial(String meminitial) |
void | setOptimize(boolean optimize) |
void | setOutputFileName(String outputFileName) |
void | setOutputLocation(String outputLocation) |
void | setShowDeprecation(boolean showDeprecation) |
void | setShowWarnings(boolean showWarnings) |
void | setSourceEncoding(String sourceEncoding) |
void | setSourceFiles(Set sourceFiles) |
void | setSourceLocations(List sourceLocations) |
void | setSourceVersion(String sourceVersion) |
void | setTargetVersion(String targetVersion) |
void | setVerbose(boolean verbose) |
void | setWorkingDirectory(File workingDirectory) |