gnu.xml.xpath
Class Selector
- XPathExpression
public final class Selector
extends gnu.xml.xpath.Path
A single component of a location path.
_boolean, _id, _local_name, _name, _namespace_uri, _number, _string, clone, evaluate, evaluate, evaluate, evaluate, evaluate, stringValue, stringValue |
ANCESTOR
public static final int ANCESTOR
- 0
ANCESTOR_OR_SELF
public static final int ANCESTOR_OR_SELF
- 1
ATTRIBUTE
public static final int ATTRIBUTE
- 2
CHILD
public static final int CHILD
- 3
DESCENDANT
public static final int DESCENDANT
- 4
DESCENDANT_OR_SELF
public static final int DESCENDANT_OR_SELF
- 5
FOLLOWING
public static final int FOLLOWING
- 6
FOLLOWING_SIBLING
public static final int FOLLOWING_SIBLING
- 7
NAMESPACE
public static final int NAMESPACE
- 8
PARENT
public static final int PARENT
- 9
PRECEDING
public static final int PRECEDING
- 10
PRECEDING_SIBLING
public static final int PRECEDING_SIBLING
- 11
SELF
public static final int SELF
- 12
Selector
public Selector(int axis,
List tests)
clone
public Expr clone(Object context)
- clone in interface Expr
evaluate
public Object evaluate(Node context,
int pos,
int len)- evaluate in interface Expr
getTests
public Test[] getTests()
Returns the list of tests to perform on candidates.
matches
public boolean matches(Node context)
- matches in interface Pattern
toString
public String toString()