public class DynamicCompileHelper extends Object
| 构造器和说明 |
|---|
DynamicCompileHelper(String source,
String outPath)
Constructor
|
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
doInvoke(String methodName)
调用
|
static Object |
eval(String stringToEval)
Eval calculate object.
|
Object |
Invoke(String methodName)
自动调用
|
static void |
main(String[] args)
测试入口
|
void |
setClassName(String className)
指定类名称
|
void |
setOutPath(String outPath)
设定输出路径
|
void |
setSource(String source)
设定参与编译的源代码
|
String |
toString() |
public static Object eval(String stringToEval) throws Exception
stringToEval - the string to evalException - the exceptionpublic static void main(String[] args) throws Exception
args - 参数列表Exception - 抛出异常public Object Invoke(String methodName) throws Exception
methodName - 方法名称Exception - 忽略所有异常(建议调整)public void setSource(String source)
source - compiled sourcepublic void setClassName(String className)
className - 类名称public void setOutPath(String outPath)
outPath - 输出路径Copyright © 2017. All rights reserved.