getFunction(int which) Obtain a new Function object from a function ID.
Parameters: which - The function ID, which may correspond to one of the FUNC_XXX values found in org.apache.xpath.compiler.FunctionTable, but may be a value installed by an external module.
getFunctionName(int funcID) Return the name of the a function in the static table.
public int
installFunction(String name, Class func) Install a built-in function.
Parameters: name - The unqualified name of the function, must not be null Parameters: func - A Implementation of an XPath Function object.
Obtain a new Function object from a function ID.
Parameters: which - The function ID, which may correspond to one of the FUNC_XXX values found in org.apache.xpath.compiler.FunctionTable, but may be a value installed by an external module. a a new Function instance. throws: javax.xml.transform.TransformerException - if ClassNotFoundException, IllegalAccessException, or InstantiationException is thrown.
Obtain a function ID from a given function name
Parameters: key - the function name in a java.lang.String format. a function ID, which may correspond to one of the FUNC_XXX valuesfound in org.apache.xpath.compiler.FunctionTable, but may be a value installed by an external module.
Install a built-in function.
Parameters: name - The unqualified name of the function, must not be null Parameters: func - A Implementation of an XPath Function object. the position of the function in the internal index.