|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.xpath.compiler.FuncLoader
Lazy load of functions into the function table as needed, so we don't have to load all the functions allowed in XPath and XSLT on startup.
| Constructor Summary | |
FuncLoader(java.lang.String funcName,
int funcID)
Construct a function loader |
|
| Method Summary | |
Function |
getFunction()
Get a Function instance that this instance is liaisoning for. |
java.lang.String |
getName()
Get the local class name of the function class. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public FuncLoader(java.lang.String funcName,
int funcID)
funcName - The class name of the {org.apache.xpath.functions.Function}
class, which, if it does not have a '.' in it, is assumed to
be relative to 'org.apache.xpath.functions'.funcID - The function ID, which may correspond to one of the FUNC_XXX
values found in FunctionTable, but may
be a value installed by an external module.| Method Detail |
public java.lang.String getName()
public Function getFunction()
throws TransformerException
TransformerException - if ClassNotFoundException,
IllegalAccessException, or InstantiationException is thrown.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||