public class XMLStreamBufferResult extends SAXResult
MutableXMLStreamBuffer for use by applications that expect a Result.
Reuse of a XMLStreamBufferResult more than once will require that the
MutableXMLStreamBuffer is reset by called
#.getXMLStreamBuffer().reset(), or by calling
#.setXMLStreamBuffer() with a new instance of
MutableXMLStreamBuffer.
The derivation of XMLStreamBufferResult from SAXResult is an implementation detail.
General applications shall not call the following methods:
| Modifier and Type | Field and Description |
|---|---|
protected MutableXMLStreamBuffer |
_buffer |
protected SAXBufferCreator |
_bufferCreator |
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING| Constructor and Description |
|---|
XMLStreamBufferResult()
The default XMLStreamBufferResult constructor.
|
XMLStreamBufferResult(MutableXMLStreamBuffer buffer)
XMLStreamBufferResult constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ContentHandler |
getHandler() |
LexicalHandler |
getLexicalHandler() |
MutableXMLStreamBuffer |
getXMLStreamBuffer()
Get the
MutableXMLStreamBuffer that is used. |
void |
setXMLStreamBuffer(MutableXMLStreamBuffer buffer)
Set the
MutableXMLStreamBuffer to use. |
getSystemId, setHandler, setLexicalHandler, setSystemIdprotected MutableXMLStreamBuffer _buffer
protected SAXBufferCreator _bufferCreator
public XMLStreamBufferResult()
A MutableXMLStreamBuffer is instantiated and used.
public XMLStreamBufferResult(MutableXMLStreamBuffer buffer)
buffer - the MutableXMLStreamBuffer to use.public MutableXMLStreamBuffer getXMLStreamBuffer()
MutableXMLStreamBuffer that is used.MutableXMLStreamBuffer.public void setXMLStreamBuffer(MutableXMLStreamBuffer buffer)
MutableXMLStreamBuffer to use.buffer - the MutableXMLStreamBuffer.public ContentHandler getHandler()
getHandler in class SAXResultpublic LexicalHandler getLexicalHandler()
getLexicalHandler in class SAXResultCopyright © 2005–2017 Oracle Corporation. All rights reserved.