Class ErrorFunctionCall
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.ErrorFunctionCall
- All Implemented Interfaces:
Parameters
,XPathExpression
A function to allow invalid expr's to go unnoticed until called. Since
Adaptx parses the expressions up front this FunctionCall is useful
in saving error messages for a later invocation!
- Version:
- $Revision: 3736 $ $Date: 2003-05-13 09:57:04 +0200 (Tue, 13 May 2003) $
- Author:
- Keith Visco
-
Field Summary
FieldsFields inherited from class org.exolab.adaptx.xpath.functions.FunctionCallImpl
INVALID_NUMBER_PARAMS, INVALID_RESULT
Fields inherited from class org.exolab.adaptx.xpath.expressions.PrimaryExpr
EXPR, FUNCTION_CALL, LITERAL, NUMBER, VARIABLE_REFERENCE
Fields inherited from interface org.exolab.adaptx.xpath.XPathExpression
BOOLEAN, ERROR, FILTER_EXPR, LOCATION_PATH, NODE_TEST, PATH_EXPR, PRIMARY, STEP, STRING, UNION_EXPR
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionevaluate
(XPathContext context) Evaluates the expression and returns the XPath result.void
Methods inherited from class org.exolab.adaptx.xpath.functions.FunctionCallImpl
addParameter, getFunctionName, getParameter, getParameterCount, toString
Methods inherited from class org.exolab.adaptx.xpath.expressions.PrimaryExpr
getExprType, getType
-
Field Details
-
ERROR_FN
- See Also:
-
-
Constructor Details
-
ErrorFunctionCall
public ErrorFunctionCall()Creates a new ErrorFunctionCall
-
-
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.
-
setError
-