public class XmlSplitterSaxParser extends DefaultHandler
| Modifier and Type | Field and Description |
|---|---|
private AtomicInteger |
depth |
Locator |
locator |
private XmlElementNotifier |
notifier |
private StringBuilder |
sb |
private AtomicInteger |
splitDepth |
| Constructor and Description |
|---|
XmlSplitterSaxParser(XmlElementNotifier notifier) |
XmlSplitterSaxParser(XmlElementNotifier notifier,
int splitDepth) |
| Modifier and Type | Method and Description |
|---|---|
void |
characters(char[] ch,
int start,
int length) |
void |
endElement(String uri,
String localName,
String qName) |
void |
startElement(String uri,
String localName,
String qName,
Attributes atts) |
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warningprivate final XmlElementNotifier notifier
private final AtomicInteger splitDepth
private final StringBuilder sb
public Locator locator
private final AtomicInteger depth
public XmlSplitterSaxParser(XmlElementNotifier notifier)
public XmlSplitterSaxParser(XmlElementNotifier notifier, int splitDepth)
public void characters(char[] ch,
int start,
int length)
throws SAXException
characters in interface ContentHandlercharacters in class DefaultHandlerSAXExceptionpublic void endElement(String uri, String localName, String qName) throws SAXException
endElement in interface ContentHandlerendElement in class DefaultHandlerSAXExceptionpublic void startElement(String uri, String localName, String qName, Attributes atts) throws SAXException
startElement in interface ContentHandlerstartElement in class DefaultHandlerSAXExceptionCopyright © 2023 Apache NiFi Project. All rights reserved.