public class SubtreeMatcher extends Matcher
...//...
XPath expression. Applies the
contained evaluation state to the current element and all its descendants.Constructor and Description |
---|
SubtreeMatcher(Matcher then) |
Modifier and Type | Method and Description |
---|---|
Matcher |
descend(String namespace,
String name)
Returns the XPath evaluation state that results from descending
to a child element with the given name.
|
boolean |
matchesAttribute(String namespace,
String name)
Returns
true if the XPath expression matches the named
attribute of the element associated with this evaluation state. |
boolean |
matchesElement()
Returns
true if the XPath expression matches
the element associated with this evaluation state. |
boolean |
matchesText()
Returns
true if the XPath expression matches all text
nodes whose parent is the element associated with this evaluation
state. |
public SubtreeMatcher(Matcher then)
public Matcher descend(String namespace, String name)
Matcher
public boolean matchesElement()
Matcher
true
if the XPath expression matches
the element associated with this evaluation state.matchesElement
in class Matcher
public boolean matchesAttribute(String namespace, String name)
Matcher
true
if the XPath expression matches the named
attribute of the element associated with this evaluation state.matchesAttribute
in class Matcher
namespace
- attribute namespace or null
name
- attribute namepublic boolean matchesText()
Matcher
true
if the XPath expression matches all text
nodes whose parent is the element associated with this evaluation
state.matchesText
in class Matcher
Copyright © 2007–2023 The Apache Software Foundation. All rights reserved.