public abstract class NodeBufferingParser extends BufferingParser
BufferingParser.Attribute, BufferingParser.Event, BufferingParser.Namespace
bypass, current, events, xmlPullParser
CDSECT, COMMENT, DOCDECL, END_DOCUMENT, END_TAG, ENTITY_REF, FEATURE_PROCESS_DOCDECL, FEATURE_PROCESS_NAMESPACES, FEATURE_REPORT_NAMESPACE_ATTRIBUTES, FEATURE_VALIDATION, IGNORABLE_WHITESPACE, NO_NAMESPACE, PROCESSING_INSTRUCTION, START_DOCUMENT, START_TAG, TEXT, TYPES
Constructor and Description |
---|
NodeBufferingParser(XmlPullParser xmlPullParser,
String nodeName) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
accept() |
protected abstract void |
process(List<BufferingParser.Event> buffer) |
bufferEvent, bypass, bypass, defineEntityReplacementText, getAttributeCount, getAttributeName, getAttributeNamespace, getAttributePrefix, getAttributeType, getAttributeValue, getAttributeValue, getColumnNumber, getDepth, getEventType, getFeature, getInputEncoding, getLineNumber, getName, getNamespace, getNamespace, getNamespaceCount, getNamespacePrefix, getNamespaceUri, getPositionDescription, getPrefix, getProperty, getText, getTextCharacters, isAttributeDefault, isEmptyElementTag, isWhitespace, next, nextTag, nextText, nextToken, nullSafeAppend, pushEvent, require, setFeature, setInput, setInput, setProperty
public NodeBufferingParser(XmlPullParser xmlPullParser, String nodeName)
protected boolean accept() throws XmlPullParserException, IOException
accept
in class BufferingParser
XmlPullParserException
IOException
protected abstract void process(List<BufferingParser.Event> buffer)
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.