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, setSystemId
protected 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 SAXResult
public LexicalHandler getLexicalHandler()
getLexicalHandler
in class SAXResult
Copyright © 2006–2013. All rights reserved.