org.apache.xpath.operations

Class Number

public class Number extends UnaryOperation

The 'number()' operation expression executer.
Method Summary
doublenum(XPathContext xctxt)
Evaluate this operation directly to a double.
XObjectoperate(XObject right)
Apply the operation to two operands, and return the result.

Method Detail

num

public double num(XPathContext xctxt)
Evaluate this operation directly to a double.

Parameters: xctxt The runtime execution context.

Returns: The result of the operation as a double.

Throws: javax.xml.transform.TransformerException

operate

public XObject operate(XObject right)
Apply the operation to two operands, and return the result.

Parameters: right non-null reference to the evaluated right operand.

Returns: non-null reference to the XObject that represents the result of the operation.

Throws: javax.xml.transform.TransformerException

Copyright © 2005 Apache XML Project. All Rights Reserved.