org.exist.xquery
Class FunctionDef
java.lang.Object
org.exist.xquery.FunctionDef
public class FunctionDef
- extends java.lang.Object
A function definition, consisting of a signature and the implementing class.
Used by modules to define the available functions. A single implementation class
can be mapped to more than one function signature, given that the signatures differ
in name or the number of expected arguments.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
signature
protected final FunctionSignature signature
implementingClass
protected final java.lang.Class<? extends Function> implementingClass
FunctionDef
public FunctionDef(FunctionSignature signature,
java.lang.Class<? extends Function> implementingClass)
getSignature
public FunctionSignature getSignature()
getImplementingClass
public java.lang.Class<? extends Function> getImplementingClass()