net.scheinerman.phoenix.library
Class AbstractModule
java.lang.Object
net.scheinerman.phoenix.library.AbstractModule
- All Implemented Interfaces:
- Module
- Direct Known Subclasses:
- InteractivePhoenixEnvironment.InteractiveFunctions, MathFunctions, SetFunctions, StackFunctions, StringFunctions, SystemFunctions
public abstract class AbstractModule
- extends java.lang.Object
- implements Module
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
prefix
private java.lang.String prefix
functions
protected java.util.LinkedList<BuiltInFunction> functions
run_fat
protected java.util.LinkedList<java.util.HashMap<java.lang.String,Function>> run_fat
AbstractModule
public AbstractModule(java.lang.String prefix)
reset
public void reset()
- Specified by:
reset
in interface Module
load
public final void load(java.util.HashMap<java.lang.String,Function> fat)
- Specified by:
load
in interface Module
load
public final void load(Function function,
java.util.HashMap<java.lang.String,Function> fat)
- Specified by:
load
in interface Module