org.apache.tika.sax.xpath
Class ChildMatcher

java.lang.Object
  extended by org.apache.tika.sax.xpath.Matcher
      extended by org.apache.tika.sax.xpath.ChildMatcher
Direct Known Subclasses:
NamedElementMatcher

public class ChildMatcher
extends Matcher

Intermediate evaluation state of a .../*... XPath expression. Matches nothing, but specifies the evaluation state for all child elements.


Field Summary
 
Fields inherited from class org.apache.tika.sax.xpath.Matcher
FAIL
 
Constructor Summary
ChildMatcher(Matcher then)
           
 
Method Summary
 Matcher descend(java.lang.String namespace, java.lang.String name)
          Returns the XPath evaluation state that results from descending to a child element with the given name.
 
Methods inherited from class org.apache.tika.sax.xpath.Matcher
matchesAttribute, matchesElement, matchesText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChildMatcher

public ChildMatcher(Matcher then)
Method Detail

descend

public Matcher descend(java.lang.String namespace,
                       java.lang.String name)
Description copied from class: Matcher
Returns the XPath evaluation state that results from descending to a child element with the given name.

Overrides:
descend in class Matcher
Parameters:
namespace - element namespace or null
name - element name
Returns:
next XPath evaluation state


Copyright © 2007-2010 The Apache Software Foundation. All Rights Reserved.