Package org.jaxen.expr
Class DefaultLiteralExpr
- java.lang.Object
-
- org.jaxen.expr.DefaultExpr
-
- org.jaxen.expr.DefaultLiteralExpr
-
- All Implemented Interfaces:
java.io.Serializable,Expr,LiteralExpr
class DefaultLiteralExpr extends DefaultExpr implements LiteralExpr
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringliteralprivate static longserialVersionUID
-
Constructor Summary
Constructors Constructor Description DefaultLiteralExpr(java.lang.String literal)
-
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.StringgetLiteral()Returns the contents of the string literal, not including the quote marks.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
-
literal
private java.lang.String literal
-
-
Method Detail
-
getLiteral
public java.lang.String getLiteral()
Description copied from interface:LiteralExprReturns the contents of the string literal, not including the quote marks.- Specified by:
getLiteralin interfaceLiteralExpr- Returns:
- the contents of the string literal
-
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.
-
-