class DefaultNumberExpr extends DefaultExpr implements NumberExpr
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Double |
number |
private static long |
serialVersionUID |
| Constructor and Description |
|---|
DefaultNumberExpr(java.lang.Double number) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
evaluate(Context context)
Evaluate the expression in the given context, and return the result.
|
java.lang.Number |
getNumber()
Returns a
java.lang.Double representing the number. |
java.lang.String |
getText()
Returns a String containing the XPath expression.
|
java.lang.String |
toString() |
convertToIterator, convertToList, simplifyprivate static final long serialVersionUID
private java.lang.Double number
public java.lang.Number getNumber()
NumberExprjava.lang.Double representing the number.getNumber in interface NumberExprjava.lang.Double representing the numberpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getText()
Exprpublic java.lang.Object evaluate(Context context)
Exprjava.lang.Double for expressions that
return a number, a java.lang.String for expressions that
return a string, a java.lang.Boolean for expressions that
return a boolean, and a java.util.List for 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.