public class EclipseJavaCompiler extends java.lang.Object implements IJavaCompiler
IJavaCompiler.CompilationResult
Constructor and Description |
---|
EclipseJavaCompiler() |
Modifier and Type | Method and Description |
---|---|
IJavaCompiler.CompilationResult |
compile(java.lang.Iterable<java.lang.String> sourceRoots,
java.io.File outputClassDirectory) |
CompilerConfiguration |
getConfiguration() |
java.io.Writer |
getErrorWriter() |
java.io.Writer |
getOutputWriter() |
void |
setClassPath(java.lang.Iterable<java.lang.String> classPath) |
void |
setErrorWriter(java.io.Writer errorWriter) |
void |
setOutputWriter(java.io.Writer ouputWriter) |
public IJavaCompiler.CompilationResult compile(java.lang.Iterable<java.lang.String> sourceRoots, java.io.File outputClassDirectory)
compile
in interface IJavaCompiler
public java.io.Writer getOutputWriter()
public void setOutputWriter(java.io.Writer ouputWriter)
public java.io.Writer getErrorWriter()
public void setErrorWriter(java.io.Writer errorWriter)
public void setClassPath(java.lang.Iterable<java.lang.String> classPath)
setClassPath
in interface IJavaCompiler
public CompilerConfiguration getConfiguration()
getConfiguration
in interface IJavaCompiler