org.jaxen.expr
public interface XPathExpr extends Serializable
| Method Summary | |
|---|---|
| List | asList(Context context)
Evaluates the expression and returns a list cintaing the resulting nodes,
or a singleton list containing a Double, String,
or Boolean.
|
| Expr | getRootExpr()
Returns the wrapped expression object.
|
| String | getText()
Returns a String containing the XPath expression.
|
| void | setRootExpr(Expr rootExpr)
Changes the wrapped expression object.
|
| void | simplify()
Simplifies the XPath expression. |
Double, String,
or Boolean.
Parameters: context the context in which to evaluate this expression
Returns: a list
Throws: JaxenException
Returns: the wrapped Expr object
Returns: the text form of this XPath expression
Parameters: rootExpr the new expression object to wrap
//para[1 = 1] could be simplified to
//para. In practice, this is usually a noop.
Jaxen does not currently perform any simplification.