# Hierarchy For Package htsjdk.samtools.cram.encoding.core

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - htsjdk.samtools.cram.encoding.core.CoreCodec<T> (implements htsjdk.samtools.cram.encoding.CRAMCodec<T>)
    - htsjdk.samtools.cram.encoding.core.BetaIntegerCodec
  - htsjdk.samtools.cram.encoding.CRAMEncoding<T>
    - htsjdk.samtools.cram.encoding.core.BetaIntegerEncoding
    - htsjdk.samtools.cram.encoding.core.CanonicalHuffmanByteEncoding
    - htsjdk.samtools.cram.encoding.core.CanonicalHuffmanIntegerEncoding
    - htsjdk.samtools.cram.encoding.core.GammaIntegerEncoding
    - htsjdk.samtools.cram.encoding.core.SubexponentialIntegerEncoding