|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.tika.sax.xpath.Matcher
org.apache.tika.sax.xpath.SubtreeMatcher
public class SubtreeMatcher
Evaluation state of a ...//... XPath expression. Applies the
contained evaluation state to the current element and all its descendants.
| Field Summary |
|---|
| Fields inherited from class org.apache.tika.sax.xpath.Matcher |
|---|
FAIL |
| Constructor Summary | |
|---|---|
SubtreeMatcher(Matcher then)
|
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SubtreeMatcher(Matcher then)
| Method Detail |
|---|
public Matcher descend(String namespace,
String name)
Matcher
descend in class Matchernamespace - element namespace or nullname - element name
public boolean matchesElement()
Matchertrue if the XPath expression matches
the element associated with this evaluation state.
matchesElement in class Matcher
public boolean matchesAttribute(String namespace,
String name)
Matchertrue if the XPath expression matches the named
attribute of the element associated with this evaluation state.
matchesAttribute in class Matchernamespace - attribute namespace or nullname - attribute name
public boolean matchesText()
Matchertrue if the XPath expression matches all text
nodes whose parent is the element associated with this evaluation
state.
matchesText in class Matcher
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||