Save This Page
Home » openjdk-7 » com.sun.xml.internal » fastinfoset » dom » [javadoc | source]
com.sun.xml.internal.fastinfoset.dom
public class: DOMDocumentSerializer [javadoc | source]
java.lang.Object
   org.xml.sax.helpers.DefaultHandler
      com.sun.xml.internal.fastinfoset.Encoder
         com.sun.xml.internal.fastinfoset.dom.DOMDocumentSerializer

All Implemented Interfaces:
    FastInfosetSerializer, ContentHandler, DTDHandler, ErrorHandler, EntityResolver

The Fast Infoset DOM serializer.

Instantiate this serializer to serialize a fast infoset document in accordance with the DOM API.
Field Summary
protected  Node[] _namespaceAttributes     
protected  Node[] _attributes     
Fields inherited from com.sun.xml.internal.fastinfoset.Encoder:
CHARACTER_ENCODING_SCHEME_SYSTEM_PROPERTY,  _characterEncodingSchemeSystemDefault,  _v,  _terminate,  _b,  _s,  _charBuffer,  _octetBuffer,  _octetBufferIndex,  _markIndex,  attributeValueSizeConstraint,  characterContentChunkSizeContraint
Method from com.sun.xml.internal.fastinfoset.dom.DOMDocumentSerializer Summary:
encodeAttribute,   encodeElement,   serialize,   serialize,   serializeCDATA,   serializeComment,   serializeElement,   serializeElementAsDocument,   serializeProcessingInstruction,   serializeText
Methods from com.sun.xml.internal.fastinfoset.Encoder:
encodeAIIBuiltInAlgorithmData,   encodeAIIObjectAlgorithmData,   encodeAIIOctetAlgorithmData,   encodeAlphabetCharacters,   encodeAttributeQualifiedNameOnSecondBit,   encodeCIIBuiltInAlgorithmData,   encodeCIIBuiltInAlgorithmDataAsCDATA,   encodeCIIObjectAlgorithmData,   encodeCIIOctetAlgorithmData,   encodeCharacters,   encodeCharactersNoClone,   encodeComment,   encodeCommentNoClone,   encodeDocumentTermination,   encodeElementQualifiedNameOnThirdBit,   encodeElementTermination,   encodeFourBitCharacters,   encodeHeader,   encodeIdentifyingNonEmptyStringOnFirstBit,   encodeInitialVocabulary,   encodeLiteralAttributeQualifiedNameOnSecondBit,   encodeLiteralElementQualifiedNameOnThirdBit,   encodeNamespaceAttribute,   encodeNonEmptyCharacterStringOnFifthBit,   encodeNonEmptyCharacterStringOnFifthBit,   encodeNonEmptyCharacterStringOnSeventhBit,   encodeNonEmptyFourBitCharacterStringOnSeventhBit,   encodeNonEmptyNBitCharacterStringOnSeventhBit,   encodeNonEmptyOctetStringOnSecondBit,   encodeNonEmptyUTF8StringAsOctetString,   encodeNonEmptyUTF8StringAsOctetString,   encodeNonIdentifyingStringOnFirstBit,   encodeNonIdentifyingStringOnFirstBit,   encodeNonIdentifyingStringOnFirstBit,   encodeNonIdentifyingStringOnFirstBit,   encodeNonIdentifyingStringOnThirdBit,   encodeNonIdentifyingStringOnThirdBit,   encodeNonIdentifyingStringOnThirdBit,   encodeNonZeroInteger,   encodeNonZeroIntegerOnFourthBit,   encodeNonZeroIntegerOnSecondBitFirstBitOne,   encodeNonZeroIntegerOnSecondBitFirstBitZero,   encodeNonZeroIntegerOnThirdBit,   encodeNonZeroOctetStringLength,   encodeNonZeroOctetStringLengthOnFifthBit,   encodeNonZeroOctetStringLengthOnSecondBit,   encodeNonZeroOctetStringLengthOnSenventhBit,   encodeProcessingInstruction,   encodeTermination,   encodeUTF8String,   encodeUTF8String,   encodeUtf16String,   encodeUtf16String,   getAttributeValueSizeLimit,   getCharacterContentChunkSizeLimit,   getCharacterEncodingScheme,   getIgnoreComments,   getIgnoreProcesingInstructions,   getIgnoreWhiteSpaceTextContent,   getPrefixFromQualifiedName,   getRegisteredEncodingAlgorithms,   isWhiteSpace,   isWhiteSpace,   mark,   reset,   resetMark,   setAttributeValueSizeLimit,   setCharacterContentChunkSizeLimit,   setCharacterEncodingScheme,   setExternalVocabulary,   setIgnoreComments,   setIgnoreProcesingInstructions,   setIgnoreWhiteSpaceTextContent,   setOutputStream,   setRegisteredEncodingAlgorithms,   setVocabulary,   write,   write,   write
Methods from org.xml.sax.helpers.DefaultHandler:
characters,   endDocument,   endElement,   endPrefixMapping,   error,   fatalError,   ignorableWhitespace,   notationDecl,   processingInstruction,   resolveEntity,   setDocumentLocator,   skippedEntity,   startDocument,   startElement,   startPrefixMapping,   unparsedEntityDecl,   warning
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sun.xml.internal.fastinfoset.dom.DOMDocumentSerializer Detail:
 protected final  void encodeAttribute(String namespaceURI,
    String qName,
    String localName) throws IOException 
 protected final  void encodeElement(String namespaceURI,
    String qName,
    String localName) throws IOException 
 public final  void serialize(Node n) throws IOException 
 public final  void serialize(Document d) throws IOException 
 protected final  void serializeCDATA(Node t) throws IOException 
 protected final  void serializeComment(Node c) throws IOException 
 protected final  void serializeElement(Node e) throws IOException 
 protected final  void serializeElementAsDocument(Node e) throws IOException 
 protected final  void serializeProcessingInstruction(Node pi) throws IOException 
 protected final  void serializeText(Node t) throws IOException