Package org.apache.cxf.common.util
Class Compiler
- java.lang.Object
-
- org.apache.cxf.common.util.Compiler
-
public class Compiler extends Object
-
-
Constructor Summary
Constructors Constructor Description Compiler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddArgs(List<String> list)booleancompileFiles(File[] files)booleancompileFiles(String[] files)booleancompileFiles(List<File> files)List<String>getErrors()List<String>getWarnings()booleaninternalCompile(String[] args, int sourceFileIndex)protected booleaninternalJava6Compile(JavaCompiler compiler, JavaFileManager fileManager, DiagnosticListener<JavaFileObject> listener, Iterable<? extends JavaFileObject> fileList)voidsetClassPath(String s)voidsetEncoding(String string)voidsetMaxMemory(long l)voidsetOutputDir(File s)voidsetOutputDir(String s)voidsetTarget(String s)protected DiagnosticListener<JavaFileObject>setupDiagnosticListener()voidsetVerbose(boolean b)protected booleanuseJava6Compiler(String[] files)protected JavaFileManagerwrapJavaFileManager(StandardJavaFileManager standardJavaFileManger)
-
-
-
Method Detail
-
setMaxMemory
public void setMaxMemory(long l)
-
setVerbose
public void setVerbose(boolean b)
-
setTarget
public void setTarget(String s)
-
setOutputDir
public void setOutputDir(File s)
-
setOutputDir
public void setOutputDir(String s)
-
setClassPath
public void setClassPath(String s)
-
compileFiles
public boolean compileFiles(File[] files)
-
compileFiles
public boolean compileFiles(String[] files)
-
useJava6Compiler
protected boolean useJava6Compiler(String[] files)
-
wrapJavaFileManager
protected JavaFileManager wrapJavaFileManager(StandardJavaFileManager standardJavaFileManger)
-
setupDiagnosticListener
protected DiagnosticListener<JavaFileObject> setupDiagnosticListener()
-
internalJava6Compile
protected boolean internalJava6Compile(JavaCompiler compiler, JavaFileManager fileManager, DiagnosticListener<JavaFileObject> listener, Iterable<? extends JavaFileObject> fileList)
-
internalCompile
public boolean internalCompile(String[] args, int sourceFileIndex)
-
setEncoding
public void setEncoding(String string)
-
-