ca.uwaterloo.cs.ql.lib
Class FunctionLib
java.lang.Object
ca.uwaterloo.cs.ql.lib.FunctionLib
public class FunctionLib
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
public static FunctionLib instance()
register
public boolean register(Function f)
register
public boolean register(java.lang.String className)
throws RegistrationException
- Throws:
RegistrationException
register
public boolean register(java.lang.String alias,
java.lang.String className)
throws RegistrationException
- Throws:
RegistrationException
getFunctionNames
public java.lang.String[] getFunctionNames()
find
public Function[] find(java.lang.String funcName)
find
public Function find(java.lang.String funcName,
java.lang.Class[] argTypes)