org.apache.commons.jxpath.ri.compiler
Class LocationPath
java.lang.Object
|
+--org.apache.commons.jxpath.ri.compiler.Expression
|
+--org.apache.commons.jxpath.ri.compiler.Path
|
+--org.apache.commons.jxpath.ri.compiler.LocationPath
- public class LocationPath
- extends Path
- Version:
- $Revision: 1.5 $ $Date: 2002/05/08 00:39:59 $
- Author:
- Dmitri Plotnikov
Fields inherited from class org.apache.commons.jxpath.ri.compiler.Expression |
NaN, ONE, OP_AND, OP_CONSTANT, OP_CORE_FUNCTION, OP_DIV, OP_EQ, OP_EXPRESSION_PATH, OP_FUNCTION, OP_GT, OP_GTE, OP_KEY_LOOKUP, OP_LOCATION_PATH, OP_LT, OP_LTE, OP_MINUS, OP_MOD, OP_MULT, OP_NE, OP_OR, OP_STEP, OP_SUM, OP_UNARY_MINUS, OP_UNION, OP_VAR, ZERO |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
LocationPath
public LocationPath(boolean absolute,
Step[] steps)
isAbsolute
public boolean isAbsolute()
computeContextDependent
public boolean computeContextDependent()
- Description copied from class:
Expression
- Implemented by subclasses and result is cached by isContextDependent()
- Overrides:
computeContextDependent
in class Path
toString
public java.lang.String toString()
- Overrides:
toString
in class Expression
compute
public java.lang.Object compute(EvalContext context)
- Specified by:
compute
in class Expression
computeValue
public java.lang.Object computeValue(EvalContext context)
- Description copied from class:
Expression
- Evaluates the expression. If the result is a node set, returns
the first element of the node set.
- Specified by:
computeValue
in class Expression
Copyright (c) 2001 - Apache Software Foundation