public abstract class Module extends Token
java.util.List<Function>
functions
java.lang.String
path
java.util.Map<java.lang.String,Token>
variableMap
c, tag
Module(java.lang.String path)
Module(java.lang.String path, cn.wumoe.hime.api.scripting.HimeContext context)
void
addFunction(Function f)
addVariable(java.lang.String key, Token token)
boolean
equals(java.lang.Object o)
int
hashCode()
abstract void
init(cn.wumoe.hime.api.scripting.HimeContext context)
size()
toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public final java.lang.String path
public final java.util.List<Function> functions
public final java.util.Map<java.lang.String,Token> variableMap
public Module(java.lang.String path)
public Module(java.lang.String path, cn.wumoe.hime.api.scripting.HimeContext context)
public abstract void init(cn.wumoe.hime.api.scripting.HimeContext context)
public void addFunction(Function f)
public void addVariable(java.lang.String key, Token token)
public int size()
public boolean equals(java.lang.Object o)
equals
Token
public int hashCode()
hashCode