# Hierarchy For Package net.sf.saxon.serialize

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.sf.saxon.serialize.CharacterMap (implements java.io.Serializable)
  - net.sf.saxon.serialize.CharacterMapIndex (implements java.io.Serializable)
  - net.sf.saxon.serialize.Emitter (implements net.sf.saxon.event.Receiver, javax.xml.transform.Result)
    - net.sf.saxon.serialize.XMLEmitter
      - net.sf.saxon.serialize.HTMLEmitter
        - net.sf.saxon.serialize.HTML40Emitter
        - net.sf.saxon.serialize.HTML50Emitter
      - net.sf.saxon.serialize.MessageEmitter
      - net.sf.saxon.serialize.MessageWarner
      - net.sf.saxon.serialize.TEXTEmitter
      - net.sf.saxon.serialize.XHTML1Emitter
  - net.sf.saxon.serialize.HexCharacterReferenceGenerator (implements net.sf.saxon.serialize.CharacterReferenceGenerator)
  - net.sf.saxon.serialize.HTMLTagHashSet
  - net.sf.saxon.event.SequenceReceiver (implements net.sf.saxon.event.Receiver)
    - net.sf.saxon.event.ProxyReceiver
      - net.sf.saxon.serialize.AttributeSorter (implements net.sf.saxon.expr.sort.Sortable)
      - net.sf.saxon.serialize.BinaryTextDecoder
      - net.sf.saxon.serialize.CDATAFilter
      - net.sf.saxon.serialize.CharacterMapExpander
      - net.sf.saxon.serialize.HTMLIndenter
      - net.sf.saxon.serialize.HTMLURIEscaper
        - net.sf.saxon.serialize.XHTMLURIEscaper
      - net.sf.saxon.serialize.ImplicitResultChecker
      - net.sf.saxon.serialize.MetaTagAdjuster
      - net.sf.saxon.serialize.UncommittedSerializer
      - net.sf.saxon.serialize.UnicodeNormalizer
      - net.sf.saxon.serialize.XML10ContentChecker
      - net.sf.saxon.serialize.XMLIndenter
  - java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
    - net.sf.saxon.serialize.UTF8Writer

## Interface Hierarchy

- net.sf.saxon.serialize.CharacterReferenceGenerator

Copyright (c) 2004-2013 Saxonica Limited. All rights reserved.