|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jaxen.expr.DefaultPredicate
Field Summary | |
private Expr |
expr
|
private static long |
serialVersionUID
|
Constructor Summary | |
(package private) |
DefaultPredicate(Expr expr)
|
Method Summary | |
java.lang.Object |
evaluate(Context context)
Evaluates this predicate's expression and returns the result. |
Expr |
getExpr()
Returns the expression in this predicate. |
java.lang.String |
getText()
Returns the string form of the predicate, including the square brackets. |
void |
setExpr(Expr expr)
Change the expression used by this predicate. |
void |
simplify()
Simplify the expression in this predicate. |
java.lang.String |
toString()
|
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
Constructor Detail |
DefaultPredicate(Expr expr)
Method Detail |
public Expr getExpr()
Predicate
getExpr
in interface Predicate
public void setExpr(Expr expr)
Predicate
setExpr
in interface Predicate
public java.lang.String getText()
Predicate
getText
in interface Predicate
public java.lang.String toString()
public void simplify()
Predicate
simplify
in interface Predicate
Expr.simplify()
public java.lang.Object evaluate(Context context) throws JaxenException
Predicate
java.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 Predicate
context
- the context in which the expression is evaluated
JaxenException
Expr.evaluate(Context)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |