org.apache.xpath.functions
Class FuncExtFunctionAvailable
java.lang.Object
org.apache.xpath.Expression
org.apache.xpath.functions.Function
org.apache.xpath.functions.FunctionOneArg
org.apache.xpath.functions.FuncExtFunctionAvailable
- All Implemented Interfaces:
- Serializable, SourceLocator, ExpressionNode, ExpressionOwner, XPathVisitable
public class FuncExtFunctionAvailable
- extends FunctionOneArg
Execute the ExtFunctionAvailable() function.
- See Also:
- Serialized Form
- Usage:
- **For advanced use only**
Methods inherited from class org.apache.xpath.Expression |
asIterator, asIteratorRaw, asNode, assertion, bool, error, execute, execute, execute, executeCharsToContentHandler, exprAddChild, exprGetChild, exprGetNumChildren, exprGetParent, exprSetParent, getColumnNumber, getExpressionOwner, getLineNumber, getPublicId, getSystemId, isNodesetExpr, isStableNumber, num, warn, xstr |
FuncExtFunctionAvailable
public FuncExtFunctionAvailable()
execute
public XObject execute(XPathContext xctxt)
throws TransformerException
- Execute the function. The function must return
a valid object.
- Overrides:
execute
in class Function
- Parameters:
xctxt
- The current execution context.
- Returns:
- A valid XObject.
- Throws:
TransformerException
setFunctionTable
public void setFunctionTable(FunctionTable aTable)
- The function table is an instance field. In order to access this instance
field during evaluation, this method is called at compilation time to
insert function table information for later usage. It should only be used
during compiling of XPath expressions.
- Parameters:
aTable
- an instance of the function table
Copyright ? 2006 Apache XML Project. All Rights Reserved.