Class FastInfosetReaderSAXBufferCreator

java.lang.Object
com.sun.xml.stream.buffer.AbstractCreatorProcessor
com.sun.xml.stream.buffer.AbstractCreator
com.sun.xml.fastinfoset.streambuffer.FastInfosetReaderSAXBufferCreator
All Implemented Interfaces:
org.jvnet.fastinfoset.sax.EncodingAlgorithmContentHandler, ContentHandler, DTDHandler, EntityResolver, ErrorHandler, LexicalHandler

public final class FastInfosetReaderSAXBufferCreator extends com.sun.xml.stream.buffer.AbstractCreator implements EntityResolver, DTDHandler, ContentHandler, ErrorHandler, LexicalHandler, org.jvnet.fastinfoset.sax.EncodingAlgorithmContentHandler
A creator of a XMLStreamBuffer that that produces the XML infoset using a FastInfosetReader.
  • Field Summary

    Fields inherited from class com.sun.xml.stream.buffer.AbstractCreator

    _buffer

    Fields inherited from class com.sun.xml.stream.buffer.AbstractCreatorProcessor

    _contentCharactersBuffer, _contentCharactersBufferPtr, _contentObjects, _contentObjectsPtr, _currentContentCharactersBufferFragment, _currentContentObjectFragment, _currentStructureFragment, _currentStructureStringFragment, _structure, _structurePtr, _structureStrings, _structureStringsPtr, CHAR_ARRAY_LENGTH_MEDIUM, CHAR_ARRAY_LENGTH_MEDIUM_SIZE, CHAR_ARRAY_LENGTH_SMALL, CHAR_ARRAY_LENGTH_SMALL_SIZE, CONTENT_TYPE_CHAR_ARRAY, CONTENT_TYPE_CHAR_ARRAY_COPY, CONTENT_TYPE_OBJECT, CONTENT_TYPE_STRING, FLAG_DOCUMENT_FRAGMENT, FLAG_PREFIX, FLAG_QUALIFIED_NAME, FLAG_URI, T_ATTRIBUTE, T_ATTRIBUTE_LN, T_ATTRIBUTE_LN_OBJECT, T_ATTRIBUTE_P_U_LN, T_ATTRIBUTE_P_U_LN_OBJECT, T_ATTRIBUTE_U_LN, T_ATTRIBUTE_U_LN_OBJECT, T_ATTRIBUTE_U_LN_QN, T_ATTRIBUTE_U_LN_QN_OBJECT, T_COMMENT, T_COMMENT_AS_CHAR_ARRAY, T_COMMENT_AS_CHAR_ARRAY_COPY, T_COMMENT_AS_CHAR_ARRAY_MEDIUM, T_COMMENT_AS_CHAR_ARRAY_SMALL, T_COMMENT_AS_STRING, T_DOCUMENT, T_DOCUMENT_FRAGMENT, T_ELEMENT, T_ELEMENT_LN, T_ELEMENT_P_U_LN, T_ELEMENT_U_LN, T_ELEMENT_U_LN_QN, T_END, T_END_OF_BUFFER, T_NAMESPACE_ATTRIBUTE, T_NAMESPACE_ATTRIBUTE_P, T_NAMESPACE_ATTRIBUTE_P_U, T_NAMESPACE_ATTRIBUTE_U, T_PROCESSING_INSTRUCTION, T_TEXT, T_TEXT_AS_CHAR_ARRAY, T_TEXT_AS_CHAR_ARRAY_COPY, T_TEXT_AS_CHAR_ARRAY_MEDIUM, T_TEXT_AS_CHAR_ARRAY_SMALL, T_TEXT_AS_OBJECT, T_TEXT_AS_STRING, T_UNEXPANDED_ENTITY_REFERENCE, TYPE_MASK, VALUE_TYPE_OBJECT, VALUE_TYPE_STRING
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    FastInfosetReaderSAXBufferCreator(com.sun.xml.stream.buffer.MutableXMLStreamBuffer buffer)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    characters(char[] ch, int start, int length)
     
    void
    comment(char[] ch, int start, int length)
     
    com.sun.xml.stream.buffer.MutableXMLStreamBuffer
    create(org.jvnet.fastinfoset.sax.FastInfosetReader reader, InputStream in)
     
    void
     
    void
     
    void
     
    void
    endElement(String uri, String localName, String qName)
     
    void
     
    void
     
    void
     
    void
     
    void
    ignorableWhitespace(char[] ch, int start, int length)
     
    void
    notationDecl(String name, String publicId, String systemId)
     
    void
    object(String URI, int algorithm, Object o)
     
    void
    octets(String URI, int algorithm, byte[] b, int start, int length)
     
    void
     
    void
     
    resolveEntity(String publicId, String systemId)
     
    void
     
    void
     
    void
     
    void
     
    void
    startDTD(String name, String publicId, String systemId)
     
    void
    startElement(String uri, String localName, String qName, Attributes attributes)
     
    void
     
    void
     
    void
    unparsedEntityDecl(String name, String publicId, String systemId, String notationName)
     
    void
     

    Methods inherited from class com.sun.xml.stream.buffer.AbstractCreator

    createBuffer, getXMLStreamBuffer, increaseTreeCount, peekAtContentObject, resizeContentCharacters, resizeContentObjects, resizeStructure, resizeStructureStrings, setBuffer, setHasInternedStrings, setXMLStreamBuffer, storeContentCharacters, storeContentCharactersCopy, storeContentObject, storeContentString, storeStructure, storeStructureString

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait