final class XPathParser.Materialize extends XPathParser.XPathHandler
Modifier and Type | Field and Description |
---|---|
XPathParser.Cache |
cache |
(package private) int[] |
ids |
(package private) static int |
max_num_of_nested_predicates |
(package private) int[] |
positions |
(package private) boolean[] |
released |
(package private) int |
top |
next
Constructor and Description |
---|
XPathParser.Materialize(XPathParser.XPathHandler next) |
Modifier and Type | Method and Description |
---|---|
void |
characters(char[] text,
int start,
int length) |
void |
endElement(String uri,
String name,
String tag) |
void |
endPredicate(int pred)
the end of a predicate
|
void |
releasePredicate(int pred) |
void |
startElement(String uri,
String name,
String tag,
Attributes atts) |
void |
startPredicate(int pred)
start a new predicate
|
String |
toString() |
endDocument, startDocument
endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl, warning
static final int max_num_of_nested_predicates
public final XPathParser.Cache cache
final int[] ids
final int[] positions
final boolean[] released
int top
public XPathParser.Materialize(XPathParser.XPathHandler next)
public void startElement(String uri, String name, String tag, Attributes atts) throws SAXException
startElement
in interface ContentHandler
startElement
in class XPathParser.XPathHandler
SAXException
public void endElement(String uri, String name, String tag) throws SAXException
endElement
in interface ContentHandler
endElement
in class XPathParser.XPathHandler
SAXException
public void characters(char[] text, int start, int length) throws SAXException
characters
in interface ContentHandler
characters
in class XPathParser.XPathHandler
SAXException
public void startPredicate(int pred)
XPathParser.XPathHandler
startPredicate
in class XPathParser.XPathHandler
public void endPredicate(int pred)
XPathParser.XPathHandler
endPredicate
in class XPathParser.XPathHandler
public void releasePredicate(int pred)
releasePredicate
in class XPathParser.XPathHandler
Copyright © 2013–2014 The Apache Software Foundation. All rights reserved.