org.jaxen.expr
Class DefaultExpr

java.lang.Object
  extended byorg.jaxen.expr.DefaultExpr
All Implemented Interfaces:
Expr, java.io.Serializable
Direct Known Subclasses:
DefaultBinaryExpr, DefaultFilterExpr, DefaultFunctionCallExpr, DefaultLiteralExpr, DefaultLocationPath, DefaultNumberExpr, DefaultPathExpr, DefaultUnaryExpr, DefaultVariableReferenceExpr

Deprecated. this class will become non-public in the future; use the interface instead

public abstract class DefaultExpr
extends java.lang.Object
implements Expr

See Also:
Serialized Form

Constructor Summary
DefaultExpr()
          Deprecated.  
 
Method Summary
static java.util.Iterator convertToIterator(java.lang.Object obj)
          Deprecated.  
static java.util.List convertToList(java.lang.Object obj)
          Deprecated.  
 Expr simplify()
          Deprecated. Simplifies the XPath expression.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jaxen.expr.Expr
evaluate, getText
 

Constructor Detail

DefaultExpr

public DefaultExpr()
Deprecated. 
Method Detail

simplify

public Expr simplify()
Deprecated. 
Description copied from interface: Expr
Simplifies the XPath expression. For example, the expression //para[1 = 1] could be simplified to //para. In practice, this is usually a noop. Jaxen does not currently perform any simplification.

Specified by:
simplify in interface Expr
Returns:
the simplified expression

convertToIterator

public static java.util.Iterator convertToIterator(java.lang.Object obj)
Deprecated. 

convertToList

public static java.util.List convertToList(java.lang.Object obj)
Deprecated.