|
|||||||||||
| 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.DefaultLocationPath
org.jaxen.expr.DefaultAbsoluteLocationPath
| Field Summary | |
private static long |
serialVersionUID
Deprecated. |
| Constructor Summary | |
DefaultAbsoluteLocationPath()
Deprecated. |
|
| Method Summary | |
void |
addStep(Step step)
Add the next step to this location path. |
java.lang.Object |
evaluate(Context context)
Deprecated. Evaluate the expression in the given context, and return the result. |
java.util.List |
getSteps()
Returns the ordered list of steps in this location path. |
java.lang.String |
getText()
Deprecated. Returns a String containing the XPath expression. |
boolean |
isAbsolute()
Deprecated. Returns true if this is an absolute location path; false if it isn't. |
Expr |
simplify()
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
| Constructor Detail |
public DefaultAbsoluteLocationPath()
| Method Detail |
public java.lang.String toString()
toString in class DefaultLocationPathpublic boolean isAbsolute()
LocationPath/
or //.
isAbsolute in interface LocationPathisAbsolute in class DefaultLocationPathpublic java.lang.String getText()
Expr
getText in interface ExprgetText in class DefaultLocationPath
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 Exprevaluate in class DefaultLocationPathJaxenExceptionpublic void addStep(Step step)
LocationPath
addStep in interface LocationPathstep - public java.util.List getSteps()
LocationPath
getSteps in interface LocationPathpublic 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
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||