Package org.jaxen.expr
Class DefaultNumberExpr
- java.lang.Object
-
- org.jaxen.expr.DefaultExpr
-
- org.jaxen.expr.DefaultNumberExpr
-
- All Implemented Interfaces:
java.io.Serializable,Expr,NumberExpr
class DefaultNumberExpr extends DefaultExpr implements NumberExpr
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Doublenumberprivate static longserialVersionUID
-
Constructor Summary
Constructors Constructor Description DefaultNumberExpr(java.lang.Double number)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectevaluate(Context context)Evaluate the expression in the given context, and return the result.java.lang.NumbergetNumber()Returns ajava.lang.Doublerepresenting the number.java.lang.StringgetText()Returns a String containing the XPath expression.java.lang.StringtoString()-
Methods inherited from class org.jaxen.expr.DefaultExpr
convertToIterator, convertToList, simplify
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
number
private java.lang.Double number
-
-
Method Detail
-
getNumber
public java.lang.Number getNumber()
Description copied from interface:NumberExprReturns ajava.lang.Doublerepresenting the number.- Specified by:
getNumberin interfaceNumberExpr- Returns:
- a
java.lang.Doublerepresenting the number
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getText
public java.lang.String getText()
Description copied from interface:ExprReturns a String containing the XPath expression.
-
evaluate
public java.lang.Object evaluate(Context context)
Description copied from interface:ExprEvaluate the expression in the given context, and return the result. The result will be ajava.lang.Doublefor expressions that return a number, ajava.lang.Stringfor expressions that return a string, ajava.lang.Booleanfor expressions that return a boolean, and ajava.util.Listfor expressions that return a node-set. In the latter case, the elements of the list are the actual objects from the source document model. Copies are not made.
-
-