org.jaxen.expr
Class DefaultNumberExpr

java.lang.Object
  extended byorg.jaxen.expr.DefaultExpr
      extended byorg.jaxen.expr.DefaultNumberExpr
All Implemented Interfaces:
Expr, NumberExpr, java.io.Serializable, Visitable

class DefaultNumberExpr
extends DefaultExpr
implements NumberExpr


Field Summary
private  java.lang.Number number
           
 
Constructor Summary
DefaultNumberExpr(java.lang.Number number)
           
 
Method Summary
 void accept(Visitor visitor)
           
 java.lang.Object evaluate(Context context)
           
 java.lang.Number getNumber()
           
 java.lang.String getText()
           
 java.lang.String toString()
           
 
Methods inherited from class org.jaxen.expr.DefaultExpr
convertToIterator, convertToList, simplify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jaxen.expr.Expr
simplify
 

Field Detail

number

private java.lang.Number number
Constructor Detail

DefaultNumberExpr

public DefaultNumberExpr(java.lang.Number number)
Method Detail

getNumber

public java.lang.Number getNumber()
Specified by:
getNumber in interface NumberExpr

toString

public java.lang.String toString()

getText

public java.lang.String getText()
Specified by:
getText in interface Expr

evaluate

public java.lang.Object evaluate(Context context)
Specified by:
evaluate in interface Expr

accept

public void accept(Visitor visitor)
Specified by:
accept in interface Visitable