jmathlib.core.functions
Class FunctionLoader
java.lang.Object
jmathlib.core.functions.FunctionLoader
- Direct Known Subclasses:
- FileFunctionLoader, testGlobal.TestFunctionLoader, WebFunctionLoader
public abstract class FunctionLoader
- extends java.lang.Object
Base class used to find and load a function.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FunctionLoader
protected FunctionLoader(boolean _isSystemLoader)
FunctionLoader
public FunctionLoader()
cacheFunction
protected void cacheFunction(Function f)
getCachedFunction
protected Function getCachedFunction(java.lang.String name)
getCachedFunctionIterator
protected java.util.Iterator getCachedFunctionIterator()
clearCachedFunction
protected void clearCachedFunction(java.lang.String name)
clearCache
public void clearCache()
isSystemLoader
public boolean isSystemLoader()
findFunction
public abstract Function findFunction(java.lang.String functionName)
- find unknown class/m-file in directory structure
- Parameters:
fileName - = the file to look for
setPFileCaching
public abstract void setPFileCaching(boolean caching)
getPFileCaching
public abstract boolean getPFileCaching()
checkAndRehashTimeStamps
public abstract void checkAndRehashTimeStamps()