org.apache.cocoon.components.sax
Class XMLInputStreamInterpreter
java.lang.Object
org.apache.cocoon.components.sax.AbstractXMLByteStreamInterpreter
org.apache.cocoon.components.sax.XMLInputStreamInterpreter
- All Implemented Interfaces:
- XMLByteStreamConstants, XMLProducer
public final class XMLInputStreamInterpreter
- extends AbstractXMLByteStreamInterpreter
This class interpreter compiled SAX event from an InputStream.
If you want to reuse this interpreter make sure to call first recycle()
and then set the new consumer for the sax events before restarting with the deserialize(InputStream)
method.
- Version:
- $Id: XMLInputStreamInterpreter.html 1304258 2012-03-23 10:09:27Z ilgrosso $
Fields inherited from interface org.apache.cocoon.components.sax.XMLByteStreamConstants |
CHARACTERS, COMMENT, END_CDATA, END_DOCUMENT, END_DTD, END_ELEMENT, END_ENTITY, END_PREFIX_MAPPING, IGNORABLE_WHITESPACE, LOCATOR, PROCESSING_INSTRUCTION, SKIPPED_ENTITY, START_CDATA, START_DOCUMENT, START_DTD, START_ELEMENT, START_ENTITY, START_PREFIX_MAPPING |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLInputStreamInterpreter
public XMLInputStreamInterpreter()
deserialize
public void deserialize(InputStream inputStream)
throws SAXException
- Throws:
SAXException
recycle
public void recycle()
- Overrides:
recycle
in class AbstractXMLByteStreamInterpreter
read
protected int read()
throws SAXException
- Specified by:
read
in class AbstractXMLByteStreamInterpreter
- Throws:
SAXException
read
protected int read(byte[] b)
throws SAXException
- Specified by:
read
in class AbstractXMLByteStreamInterpreter
- Throws:
SAXException
Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.