public class JavaRuntimeCompiler extends Object
Modifier and Type | Class and Description |
---|---|
static class |
JavaRuntimeCompiler.CompilerStatusCode
The Class CompilerStatusCode.
|
Constructor and Description |
---|
JavaRuntimeCompiler()
Instantiates a new java runtime compiler.
|
Modifier and Type | Method and Description |
---|---|
JavaRuntimeCompiler.CompilerStatusCode |
compile(String code,
String filename)
Compile.
|
File |
getBinFolder()
Gets the bin folder.
|
String |
getFileSuffix()
Gets the file suffix.
|
File |
getSrcFolder()
Gets the src folder.
|
void |
setBinFolder(String binFolder)
Sets the bin folder.
|
void |
setFileSuffix(String fileSuffix)
Sets the file suffix.
|
void |
setSrcFolder(String srcFolder)
Sets the src folder.
|
JavaRuntimeCompiler.CompilerStatusCode |
writeClassFile(String code,
String filename,
boolean compile)
Write class file.
|
protected boolean |
writeSourceFile(String code,
File sourceFile)
Write source file.
|
public JavaRuntimeCompiler()
public String getFileSuffix()
public void setFileSuffix(String fileSuffix)
fileSuffix
- the fileSuffix to setpublic File getSrcFolder()
public void setSrcFolder(String srcFolder)
srcFolder
- the new src folderpublic File getBinFolder()
public void setBinFolder(String binFolder)
binFolder
- the new bin folderpublic final JavaRuntimeCompiler.CompilerStatusCode writeClassFile(String code, String filename, boolean compile)
code
- the codefilename
- the filenamecompile
- the compilepublic final JavaRuntimeCompiler.CompilerStatusCode compile(String code, String filename)
code
- the codefilename
- the filenameCopyright © 2003–2021 XDEV Software. All rights reserved.