public class JavaCompiler extends java.lang.Object
| Constructor and Description |
|---|
JavaCompiler() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,byte[]> |
compile(java.lang.String source,
java.lang.String fileName) |
java.util.Map<java.lang.String,byte[]> |
compile(java.lang.String fileName,
java.lang.String source,
java.io.Writer err) |
java.util.Map<java.lang.String,byte[]> |
compile(java.lang.String fileName,
java.lang.String source,
java.io.Writer err,
java.lang.String sourcePath) |
java.util.Map<java.lang.String,byte[]> |
compile(java.lang.String fileName,
java.lang.String source,
java.io.Writer err,
java.lang.String sourcePath,
java.lang.String classPath)
compile given String source and return bytecodes as a Map.
|
public JavaCompiler()
public java.util.Map<java.lang.String,byte[]> compile(java.lang.String source, java.lang.String fileName)
public java.util.Map<java.lang.String,byte[]> compile(java.lang.String fileName, java.lang.String source, java.io.Writer err)
public java.util.Map<java.lang.String,byte[]> compile(java.lang.String fileName, java.lang.String source, java.io.Writer err, java.lang.String sourcePath)
public java.util.Map<java.lang.String,byte[]> compile(java.lang.String fileName, java.lang.String source, java.io.Writer err, java.lang.String sourcePath, java.lang.String classPath)
fileName - source fileName to be used for error messages etc.source - Java source as Stringerr - error writer where diagnostic messages are writtensourcePath - location of additional .java source filesclassPath - location of additional .class files