org.jaxen.expr
Class DefaultLiteralExpr

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

class DefaultLiteralExpr
extends DefaultExpr
implements LiteralExpr


Field Summary
private  java.lang.String literal
           
 
Constructor Summary
DefaultLiteralExpr(java.lang.String literal)
           
 
Method Summary
 void accept(Visitor visitor)
           
 java.lang.Object evaluate(Context context)
           
 java.lang.String getLiteral()
           
 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

literal

private java.lang.String literal
Constructor Detail

DefaultLiteralExpr

public DefaultLiteralExpr(java.lang.String literal)
Method Detail

getLiteral

public java.lang.String getLiteral()
Specified by:
getLiteral in interface LiteralExpr

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