# Hierarchy For Package com.saxonica.serialize

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.saxonica.serialize.DecimalCharacterReferenceGenerator (implements net.sf.saxon.serialize.CharacterReferenceGenerator)
  - com.saxonica.serialize.HTMLEntityReferenceGenerator (implements net.sf.saxon.serialize.CharacterReferenceGenerator)
  - net.sf.saxon.event.SequenceReceiver (implements net.sf.saxon.event.Receiver)
    - net.sf.saxon.serialize.Emitter (implements net.sf.saxon.event.ReceiverWithOutputProperties)
      - com.saxonica.serialize.BinaryEmitter
        - com.saxonica.serialize.Base64BinaryEmitter
        - com.saxonica.serialize.HexBinaryEmitter
      - net.sf.saxon.serialize.XMLEmitter
        - com.saxonica.serialize.XQueryEmitter
    - net.sf.saxon.event.ProxyReceiver
      - com.saxonica.serialize.AttributeSorter
      - net.sf.saxon.serialize.HTMLIndenter
        - com.saxonica.serialize.HTMLIndenterPE
      - com.saxonica.serialize.OuterNewlineInserter
      - net.sf.saxon.serialize.XMLIndenter
        - com.saxonica.serialize.XMLIndenterPE
  - net.sf.saxon.lib.SerializerFactory
    - com.saxonica.serialize.SerializerFactoryPE