|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jaxen.expr.DefaultExpr
org.jaxen.expr.DefaultFilterExpr
public class DefaultFilterExpr
| Field Summary | |
|---|---|
private Expr |
expr
Deprecated. |
private PredicateSet |
predicates
Deprecated. |
private static long |
serialVersionUID
Deprecated. |
| Constructor Summary | |
|---|---|
DefaultFilterExpr(Expr expr,
PredicateSet predicateSet)
Deprecated. |
|
DefaultFilterExpr(PredicateSet predicateSet)
Deprecated. |
|
| Method Summary | |
|---|---|
void |
addPredicate(Predicate predicate)
Deprecated. Add an additional predicate to this object. |
boolean |
asBoolean(Context context)
Deprecated. Returns true if the current filter matches at least one of the context nodes |
java.lang.Object |
evaluate(Context context)
Deprecated. Evaluate the expression in the given context, and return the result. |
Expr |
getExpr()
Deprecated. |
java.util.List |
getPredicates()
Deprecated. Returns a possibly empty list of predicates. |
PredicateSet |
getPredicateSet()
Deprecated. Returns a possibly empty set of predicates. |
java.lang.String |
getText()
Deprecated. Returns a String containing the XPath expression. |
Expr |
simplify()
Deprecated. Simplifies the XPath expression. |
java.lang.String |
toString()
Deprecated. |
| Methods inherited from class org.jaxen.expr.DefaultExpr |
|---|
convertToIterator, convertToList |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private static final long serialVersionUID
private Expr expr
private PredicateSet predicates
| Constructor Detail |
|---|
public DefaultFilterExpr(PredicateSet predicateSet)
public DefaultFilterExpr(Expr expr,
PredicateSet predicateSet)
| Method Detail |
|---|
public void addPredicate(Predicate predicate)
Predicated
addPredicate in interface Predicatedpredicate - the predicate to addpublic java.util.List getPredicates()
Predicated
getPredicates in interface Predicatedpublic PredicateSet getPredicateSet()
Predicated
getPredicateSet in interface Predicatedpublic Expr getExpr()
getExpr in interface FilterExprpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getText()
Expr
getText in interface Exprpublic Expr simplify()
Expr//para[1 = 1] could be simplified to
//para. In practice, this is usually a noop.
Jaxen does not currently perform any simplification.
simplify in interface Exprsimplify in class DefaultExpr
public boolean asBoolean(Context context)
throws JaxenException
asBoolean in interface FilterExprJaxenException
public java.lang.Object evaluate(Context context)
throws JaxenException
Exprjava.lang.Double for expressions that
return a number, a java.lang.String for expressions that
return a string, a java.lang.Boolean for expressions that
return a boolean, and a java.util.List for 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.
evaluate in interface Exprcontext - the context in which the expression is evaluated
JaxenException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||