Package org.jaxen.expr
Class DefaultAbsoluteLocationPath
java.lang.Object
org.jaxen.expr.DefaultExpr
org.jaxen.expr.DefaultLocationPath
org.jaxen.expr.DefaultAbsoluteLocationPath
- All Implemented Interfaces:
Serializable
,Expr
,LocationPath
Deprecated.
this class will become non-public in the future;
use the interface instead
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Evaluate the expression in the given context, and return the result.getText()
Deprecated.Returns a String containing the XPath expression.boolean
Deprecated.Returns true if this is an absolute location path; false if it isn't.toString()
Deprecated.Methods inherited from class org.jaxen.expr.DefaultLocationPath
addStep, getSteps, simplify
Methods inherited from class org.jaxen.expr.DefaultExpr
convertToIterator, convertToList
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDDeprecated.- See Also:
-
-
Constructor Details
-
DefaultAbsoluteLocationPath
public DefaultAbsoluteLocationPath()Deprecated.
-
-
Method Details
-
toString
Deprecated.- Overrides:
toString
in classDefaultLocationPath
-
isAbsolute
public boolean isAbsolute()Deprecated.Description copied from interface:LocationPath
Returns true if this is an absolute location path; false if it isn't. Absolute location paths all begiune with/
or//
.- Specified by:
isAbsolute
in interfaceLocationPath
- Overrides:
isAbsolute
in classDefaultLocationPath
- Returns:
- true if this is an absol;ute location path; false if it isn't
-
getText
Deprecated.Description copied from interface:Expr
Returns a String containing the XPath expression.- Specified by:
getText
in interfaceExpr
- Overrides:
getText
in classDefaultLocationPath
- Returns:
- the text form of this XPath expression
-
evaluate
Deprecated.Description copied from interface:Expr
Evaluate the expression in the given context, and return the result. The result will be ajava.lang.Double
for expressions that return a number, ajava.lang.String
for expressions that return a string, ajava.lang.Boolean
for expressions that return a boolean, and ajava.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.- Specified by:
evaluate
in interfaceExpr
- Overrides:
evaluate
in classDefaultLocationPath
- Parameters:
context
- the context in which the expression is evaluated- Returns:
- an object representing the result of the evaluation
- Throws:
JaxenException
-