Class XMLNamesFunctionCall
java.lang.Object
org.exolab.adaptx.xpath.expressions.PrimaryExpr
org.exolab.adaptx.xpath.expressions.FunctionCall
org.exolab.adaptx.xpath.functions.FunctionCallImpl
org.exolab.adaptx.xpath.functions.XMLNamesFunctionCall
- All Implemented Interfaces:
Parameters, XPathExpression
A class that represents the XPath name related functions
- Version:
- $Revision: 4091 $
- Author:
- Keith Visco
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final shortstatic final shortstatic final shortFields inherited from class FunctionCallImpl
INVALID_NUMBER_PARAMS, INVALID_RESULTFields inherited from class PrimaryExpr
EXPR, FUNCTION_CALL, LITERAL, NUMBER, VARIABLE_REFERENCEFields inherited from interface XPathExpression
BOOLEAN, ERROR, FILTER_EXPR, LOCATION_PATH, NODE_TEST, PATH_EXPR, PRIMARY, STEP, STRING, UNION_EXPR -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new XMLNames Function CallXMLNamesFunctionCall(short type) Creates a new XMLNames Function Call -
Method Summary
Modifier and TypeMethodDescriptionevaluate(XPathContext context) Evaluates the expression and returns the XPath result.Methods inherited from class FunctionCallImpl
addParameter, getFunctionName, getParameter, getParameterCount, toStringMethods inherited from class PrimaryExpr
getExprType, getType
-
Field Details
-
LOCAL_PART
public static final short LOCAL_PART- See Also:
-
NAME
public static final short NAME- See Also:
-
NAMESPACE
public static final short NAMESPACE- See Also:
-
-
Constructor Details
-
XMLNamesFunctionCall
public XMLNamesFunctionCall()Creates a new XMLNames Function Call -
XMLNamesFunctionCall
public XMLNamesFunctionCall(short type) Creates a new XMLNames Function Call
-
-
Method Details
-
evaluate
Evaluates the expression and returns the XPath result.- Parameters:
context- The XPathContext to use during evaluation.- Returns:
- The XPathResult (not null).
- Throws:
XPathException- if an error occured while evaluating this expression.
-