org.dyndns.nuda.dynamic.compiler
クラス CompileEngine
java.lang.Object
org.dyndns.nuda.dynamic.compiler.CompileEngine
public class CompileEngine
- extends java.lang.Object
文字列からクラスオブジェクトを生成するためのコンパイルエンジンです
- 作成者:
- nkoseki
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static CompileEngine getInstance(SourceBean sourceBean)
getInstance
public static CompileEngine getInstance(SourceResolver resolver)
getInstance
public static CompileEngine getInstance(SourceResolver resolver,
java.lang.Object target)
getInstance
public static CompileEngine getInstance(java.lang.Object target)
getInstance
public static CompileEngine getInstance(java.lang.String className,
java.lang.String sourceCode)
compile
public CompileEngine compile()
createCompiledInstance
public <T> T createCompiledInstance()
createCompiledInstance
public <T> T createCompiledInstance(java.lang.Class<?>[] paramTypes,
java.lang.Object[] paramValues)
getCompiledClass
public <T> java.lang.Class<T> getCompiledClass()