Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
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.NumberFunctionCall
public class NumberFunctionCall
extends FunctionCallImpl
Field Summary | |
static short | |
static short | |
static short |
|
static short |
Fields 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 , NUMBER , PATH_EXPR , PRIMARY , STEP , STRING , UNION_EXPR |
Constructor Summary | |
| |
|
Method Summary | |
XPathResult |
|
Methods inherited from class org.exolab.adaptx.xpath.functions.FunctionCallImpl | |
addParameter , getFunctionName , getParameter , getParameterCount , toString |
Methods inherited from class org.exolab.adaptx.xpath.expressions.FunctionCall | |
getFunctionName , getParameter , getParameterCount |
Methods inherited from class org.exolab.adaptx.xpath.expressions.PrimaryExpr | |
getExprType , getType |
public static final short CEILING
- Field Value:
- 3
public static final short FLOOR
- Field Value:
- 2
public static final short NUMBER
The NodeTest expressions type
- Field Value:
- 0
public static final short ROUND
- Field Value:
- 1
public NumberFunctionCall()
Creates a new NumberFunctionCall
public NumberFunctionCall(short type)
Creates a new NumberFunctionCall using the given type
public XPathResult evaluate(XPathContext context) throws XPathException
Evaluates the expression and returns the XPath result.
- Specified by:
- evaluate in interface XPathExpression
- Parameters:
context
- The XPathContext to use during evaluation.
- Returns:
- The XPathResult (not null).
- Throws:
XPathException
- if an error occured while evaluating this expression.