class StaxStreamHandler extends AbstractStaxHandler
ContentHandler
and LexicalHandler
that writes to an XMLStreamWriter
.Modifier and Type | Field and Description |
---|---|
private javax.xml.stream.XMLStreamWriter |
streamWriter |
Constructor and Description |
---|
StaxStreamHandler(javax.xml.stream.XMLStreamWriter streamWriter) |
Modifier and Type | Method and Description |
---|---|
protected void |
cDataInternal(java.lang.String data) |
protected void |
charactersInternal(java.lang.String data) |
protected void |
commentInternal(java.lang.String comment) |
protected void |
dtdInternal(java.lang.String dtd) |
protected void |
endDocumentInternal() |
protected void |
endElementInternal(javax.xml.namespace.QName name,
java.util.Map<java.lang.String,java.lang.String> namespaceMapping) |
void |
endEntity(java.lang.String name) |
protected void |
ignorableWhitespaceInternal(java.lang.String data) |
protected void |
processingInstructionInternal(java.lang.String target,
java.lang.String data) |
void |
setDocumentLocator(org.xml.sax.Locator locator) |
protected void |
skippedEntityInternal(java.lang.String name) |
protected void |
startDocumentInternal() |
protected void |
startElementInternal(javax.xml.namespace.QName name,
org.xml.sax.Attributes attributes,
java.util.Map<java.lang.String,java.lang.String> namespaceMapping) |
void |
startEntity(java.lang.String name) |
characters, comment, endCDATA, endDocument, endDTD, endElement, endPrefixMapping, ignorableWhitespace, isNamespaceDeclaration, processingInstruction, skippedEntity, startCDATA, startDocument, startDTD, startElement, startPrefixMapping, toQName
public StaxStreamHandler(javax.xml.stream.XMLStreamWriter streamWriter)
protected void startDocumentInternal() throws javax.xml.stream.XMLStreamException
startDocumentInternal
in class AbstractStaxHandler
javax.xml.stream.XMLStreamException
protected void endDocumentInternal() throws javax.xml.stream.XMLStreamException
endDocumentInternal
in class AbstractStaxHandler
javax.xml.stream.XMLStreamException
protected void startElementInternal(javax.xml.namespace.QName name, org.xml.sax.Attributes attributes, java.util.Map<java.lang.String,java.lang.String> namespaceMapping) throws javax.xml.stream.XMLStreamException
startElementInternal
in class AbstractStaxHandler
javax.xml.stream.XMLStreamException
protected void endElementInternal(javax.xml.namespace.QName name, java.util.Map<java.lang.String,java.lang.String> namespaceMapping) throws javax.xml.stream.XMLStreamException
endElementInternal
in class AbstractStaxHandler
javax.xml.stream.XMLStreamException
protected void charactersInternal(java.lang.String data) throws javax.xml.stream.XMLStreamException
charactersInternal
in class AbstractStaxHandler
javax.xml.stream.XMLStreamException
protected void cDataInternal(java.lang.String data) throws javax.xml.stream.XMLStreamException
cDataInternal
in class AbstractStaxHandler
javax.xml.stream.XMLStreamException
protected void ignorableWhitespaceInternal(java.lang.String data) throws javax.xml.stream.XMLStreamException
ignorableWhitespaceInternal
in class AbstractStaxHandler
javax.xml.stream.XMLStreamException
protected void processingInstructionInternal(java.lang.String target, java.lang.String data) throws javax.xml.stream.XMLStreamException
processingInstructionInternal
in class AbstractStaxHandler
javax.xml.stream.XMLStreamException
protected void dtdInternal(java.lang.String dtd) throws javax.xml.stream.XMLStreamException
dtdInternal
in class AbstractStaxHandler
javax.xml.stream.XMLStreamException
protected void commentInternal(java.lang.String comment) throws javax.xml.stream.XMLStreamException
commentInternal
in class AbstractStaxHandler
javax.xml.stream.XMLStreamException
public void setDocumentLocator(org.xml.sax.Locator locator)
public void startEntity(java.lang.String name) throws org.xml.sax.SAXException
startEntity
in interface org.xml.sax.ext.LexicalHandler
startEntity
in class AbstractStaxHandler
org.xml.sax.SAXException
public void endEntity(java.lang.String name) throws org.xml.sax.SAXException
endEntity
in interface org.xml.sax.ext.LexicalHandler
endEntity
in class AbstractStaxHandler
org.xml.sax.SAXException
protected void skippedEntityInternal(java.lang.String name) throws javax.xml.stream.XMLStreamException
skippedEntityInternal
in class AbstractStaxHandler
javax.xml.stream.XMLStreamException