Class SplitXml.XmlSplitterSaxParser
java.lang.Object
org.apache.nifi.processors.standard.SplitXml.XmlSplitterSaxParser
- All Implemented Interfaces:
ContentHandler
- Enclosing class:
SplitXml
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate final XmlElementNotifierprivate final StringBuilderprivate final intprivate static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcharacters(char[] ch, int start, int length) voidvoidendElement(String uri, String localName, String qName) voidendPrefixMapping(String prefix) voidignorableWhitespace(char[] ch, int start, int length) private StringprefixToNamespace(String prefix) voidprocessingInstruction(String target, String data) voidsetDocumentLocator(Locator locator) voidskippedEntity(String name) voidvoidstartElement(String uri, String localName, String qName, Attributes atts) voidstartPrefixMapping(String prefix, String uri) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.xml.sax.ContentHandler
declaration
-
Field Details
-
XML_PROLOGUE
- See Also:
-
notifier
-
splitDepth
private final int splitDepth -
sb
-
depth
private int depth -
prefixMap
-
-
Constructor Details
-
XmlSplitterSaxParser
-
-
Method Details
-
characters
- Specified by:
charactersin interfaceContentHandler- Throws:
SAXException
-
endDocument
public void endDocument()- Specified by:
endDocumentin interfaceContentHandler
-
endElement
- Specified by:
endElementin interfaceContentHandler
-
endPrefixMapping
- Specified by:
endPrefixMappingin interfaceContentHandler
-
ignorableWhitespace
public void ignorableWhitespace(char[] ch, int start, int length) - Specified by:
ignorableWhitespacein interfaceContentHandler
-
processingInstruction
- Specified by:
processingInstructionin interfaceContentHandler
-
setDocumentLocator
- Specified by:
setDocumentLocatorin interfaceContentHandler
-
skippedEntity
- Specified by:
skippedEntityin interfaceContentHandler
-
startDocument
public void startDocument()- Specified by:
startDocumentin interfaceContentHandler
-
startElement
- Specified by:
startElementin interfaceContentHandler
-
startPrefixMapping
- Specified by:
startPrefixMappingin interfaceContentHandler
-
prefixToNamespace
-