Public Member Functions | |
String | getLastCompiledClassName () |
Java (RiveScript rs) | |
Java (RiveScript rs, String classpath) | |
boolean | onLoad (String name, String[] code) |
Protected Member Functions | |
ClassLoader | getClassLoader () |
Private Member Functions | |
void | loadFromRive (String name, String[] code, StringBuilder src) |
Private Attributes | |
String | classname |
String | classpath |
JavaCompiler | compiler |
JavaFileManager | fileManager |
com.rosalfred.core.ia.rivescript.lang.Java.Java | ( | RiveScript | rs | ) | [inline] |
com.rosalfred.core.ia.rivescript.lang.Java.Java | ( | RiveScript | rs, |
String | classpath | ||
) | [inline] |
ClassLoader com.rosalfred.core.ia.rivescript.lang.Java.getClassLoader | ( | ) | [inline, protected] |
Reimplemented from com.rosalfred.core.ia.rivescript.lang.java.JavaHandler.
String com.rosalfred.core.ia.rivescript.lang.Java.getLastCompiledClassName | ( | ) | [inline] |
void com.rosalfred.core.ia.rivescript.lang.Java.loadFromRive | ( | String | name, |
String[] | code, | ||
StringBuilder | src | ||
) | [inline, private] |
boolean com.rosalfred.core.ia.rivescript.lang.Java.onLoad | ( | String | name, |
String[] | code | ||
) | [inline] |
String com.rosalfred.core.ia.rivescript.lang.Java.classname [private] |
String com.rosalfred.core.ia.rivescript.lang.Java.classpath [private] |
JavaCompiler com.rosalfred.core.ia.rivescript.lang.Java.compiler [private] |
JavaFileManager com.rosalfred.core.ia.rivescript.lang.Java.fileManager [private] |