public class CompilerConfiguration extends Object
Modifier and Type | Class and Description |
---|---|
static class |
CompilerConfiguration.CompilerReuseStrategy
Re-use strategy of the compiler (implement for java only).
|
Constructor and Description |
---|
CompilerConfiguration() |
public void setOutputLocation(String outputLocation)
public String getOutputLocation()
public void addClasspathEntry(String classpathEntry)
public void addSourceLocation(String sourceLocation)
public void addInclude(String include)
public void addExclude(String exclude)
public void setDebug(boolean debug)
public boolean isDebug()
public void setDebugLevel(String debugLevel)
public String getDebugLevel()
public void setShowWarnings(boolean showWarnings)
public boolean isShowWarnings()
public boolean isShowDeprecation()
public void setShowDeprecation(boolean showDeprecation)
public String getSourceVersion()
public void setSourceVersion(String sourceVersion)
public String getTargetVersion()
public void setTargetVersion(String targetVersion)
public String getSourceEncoding()
public void setSourceEncoding(String sourceEncoding)
public void addCompilerCustomArgument(String customArgument, String value)
public LinkedHashMap<String,String> getCustomCompilerArguments()
public void setCustomCompilerArguments(LinkedHashMap<String,String> customCompilerArguments)
customCompilerArguments
- public void setCustomCompilerArgumentsAsMap(Map<String,String> customCompilerArguments)
public boolean isFork()
public void setFork(boolean fork)
public String getMeminitial()
public void setMeminitial(String meminitial)
public String getMaxmem()
public void setMaxmem(String maxmem)
public String getExecutable()
public void setExecutable(String executable)
public File getWorkingDirectory()
public void setWorkingDirectory(File workingDirectory)
public File getBuildDirectory()
public void setBuildDirectory(File buildDirectory)
public String getOutputFileName()
public void setOutputFileName(String outputFileName)
public boolean isOptimize()
public void setOptimize(boolean optimize)
public String getCompilerVersion()
public void setCompilerVersion(String compilerVersion)
public boolean isVerbose()
public void setVerbose(boolean verbose)
public void setProc(String proc)
public void setGeneratedSourcesDirectory(File generatedSourcesDirectory)
public File getGeneratedSourcesDirectory()
public String getProc()
public void setAnnotationProcessors(String[] annotationProcessors)
public String[] getAnnotationProcessors()
public CompilerConfiguration.CompilerReuseStrategy getCompilerReuseStrategy()
public void setCompilerReuseStrategy(CompilerConfiguration.CompilerReuseStrategy compilerReuseStrategy)
public boolean isForceJavacCompilerUse()
public void setForceJavacCompilerUse(boolean forceJavacCompilerUse)
Copyright © 2001–2016 Codehaus. All rights reserved.