org.exolab.adaptx.xpath.functions

Class NumberFunctionCall

public class NumberFunctionCall extends FunctionCallImpl

A class that represents the following Function calls:
number(); floor(); round(); ceiling();

Version: $Revision: 3736 $ $Date: 2003-05-13 03:57:04 -0400 (Tue, 13 May 2003) $

Author: Keith Visco

Field Summary
static shortCEILING
static shortFLOOR
static shortNUMBER
static shortROUND
Constructor Summary
NumberFunctionCall()
Creates a new NumberFunctionCall
NumberFunctionCall(short type)
Creates a new NumberFunctionCall using the given type
Method Summary
XPathResultevaluate(XPathContext context)
Evaluates the expression and returns the XPath result.

Field Detail

CEILING

public static final short CEILING

FLOOR

public static final short FLOOR

NUMBER

public static final short NUMBER

ROUND

public static final short ROUND

Constructor Detail

NumberFunctionCall

public NumberFunctionCall()
Creates a new NumberFunctionCall

NumberFunctionCall

public NumberFunctionCall(short type)
Creates a new NumberFunctionCall using the given type

Method Detail

evaluate

public XPathResult evaluate(XPathContext context)
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.