# Hierarchy For All Packages

Package Hierarchies:

- org.apache.commons.imaging,
- org.apache.commons.imaging.bytesource,
- org.apache.commons.imaging.color,
- org.apache.commons.imaging.common,
- org.apache.commons.imaging.formats.bmp,
- org.apache.commons.imaging.formats.dcx,
- org.apache.commons.imaging.formats.gif,
- org.apache.commons.imaging.formats.icns,
- org.apache.commons.imaging.formats.ico,
- org.apache.commons.imaging.formats.jpeg,
- org.apache.commons.imaging.formats.jpeg.decoder,
- org.apache.commons.imaging.formats.jpeg.exif,
- org.apache.commons.imaging.formats.jpeg.iptc,
- org.apache.commons.imaging.formats.jpeg.segments,
- org.apache.commons.imaging.formats.jpeg.xmp,
- org.apache.commons.imaging.formats.pcx,
- org.apache.commons.imaging.formats.png,
- org.apache.commons.imaging.formats.png.chunks,
- org.apache.commons.imaging.formats.png.scanlinefilters,
- org.apache.commons.imaging.formats.png.transparencyfilters,
- org.apache.commons.imaging.formats.pnm,
- org.apache.commons.imaging.formats.psd,
- org.apache.commons.imaging.formats.psd.dataparsers,
- org.apache.commons.imaging.formats.psd.datareaders,
- org.apache.commons.imaging.formats.rgbe,
- org.apache.commons.imaging.formats.tiff,
- org.apache.commons.imaging.formats.tiff.constants,
- org.apache.commons.imaging.formats.tiff.datareaders,
- org.apache.commons.imaging.formats.tiff.fieldtypes,
- org.apache.commons.imaging.formats.tiff.itu_t4,
- org.apache.commons.imaging.formats.tiff.photometricinterpreters,
- org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint,
- org.apache.commons.imaging.formats.tiff.taginfos,
- org.apache.commons.imaging.formats.tiff.write,
- org.apache.commons.imaging.formats.wbmp,
- org.apache.commons.imaging.formats.webp,
- org.apache.commons.imaging.formats.webp.chunks,
- org.apache.commons.imaging.formats.xbm,
- org.apache.commons.imaging.formats.xpm,
- org.apache.commons.imaging.icc,
- org.apache.commons.imaging.internal,
- org.apache.commons.imaging.mylzw,
- org.apache.commons.imaging.palette

## Class Hierarchy

- java.lang.Object
  - org.apache.commons.imaging.formats.psd.dataparsers.AbstractDataParser
    - org.apache.commons.imaging.formats.psd.dataparsers.DataParserBitmap
    - org.apache.commons.imaging.formats.psd.dataparsers.DataParserCmyk
    - org.apache.commons.imaging.formats.psd.dataparsers.DataParserGrayscale
    - org.apache.commons.imaging.formats.psd.dataparsers.DataParserIndexed
    - org.apache.commons.imaging.formats.psd.dataparsers.DataParserLab
    - org.apache.commons.imaging.formats.psd.dataparsers.DataParserRgb
    - org.apache.commons.imaging.formats.psd.dataparsers.DataParserStub
  - org.apache.commons.imaging.formats.tiff.fieldtypes.AbstractFieldType
    - org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeAscii
    - org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeByte
    - org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeDouble
    - org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeFloat
    - org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeLong
    - org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeLong8
    - org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeRational
    - org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeShort
  - org.apache.commons.imaging.formats.tiff.datareaders.AbstractImageDataReader
    - org.apache.commons.imaging.formats.tiff.datareaders.DataReaderStrips
    - org.apache.commons.imaging.formats.tiff.datareaders.DataReaderTiled
  - org.apache.commons.imaging.formats.tiff.photometricinterpreters.AbstractPhotometricInterpreter
    - org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterBiLevel
    - org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterCieLab
    - org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterCmyk
    - org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PhotometricInterpreterFloat
    - org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterLogLuv
    - org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterPalette
    - org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterRgb
    - org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterYCbCr
  - org.apache.commons.imaging.formats.png.AbstractPngText
    - org.apache.commons.imaging.formats.png.AbstractPngText.Itxt
    - org.apache.commons.imaging.formats.png.AbstractPngText.Text
    - org.apache.commons.imaging.formats.png.AbstractPngText.Ztxt
  - org.apache.commons.imaging.formats.tiff.AbstractTiffElement
    - org.apache.commons.imaging.formats.tiff.AbstractTiffElement.DataElement
      - org.apache.commons.imaging.formats.tiff.AbstractTiffImageData.Data
      - org.apache.commons.imaging.formats.tiff.JpegImageData
    - org.apache.commons.imaging.formats.tiff.AbstractTiffElement.Stub
    - org.apache.commons.imaging.formats.tiff.TiffDirectory (implements java.lang.Iterable<T>)
    - org.apache.commons.imaging.formats.tiff.TiffDirectory.ImageDataElement
    - org.apache.commons.imaging.formats.tiff.TiffField.OversizeValueElement
    - org.apache.commons.imaging.formats.tiff.TiffHeader
  - org.apache.commons.imaging.formats.tiff.AbstractTiffImageData
    - org.apache.commons.imaging.formats.tiff.AbstractTiffImageData.Strips
    - org.apache.commons.imaging.formats.tiff.AbstractTiffImageData.Tiles
  - org.apache.commons.imaging.formats.tiff.write.AbstractTiffImageWriter
    - org.apache.commons.imaging.formats.tiff.write.TiffImageWriterLossless
    - org.apache.commons.imaging.formats.tiff.write.TiffImageWriterLossy
  - org.apache.commons.imaging.formats.tiff.AbstractTiffRasterData
    - org.apache.commons.imaging.formats.tiff.TiffRasterDataFloat
    - org.apache.commons.imaging.formats.tiff.TiffRasterDataInt
  - org.apache.commons.imaging.formats.tiff.constants.AdobePageMaker6TagConstants
  - org.apache.commons.imaging.formats.tiff.constants.AdobePhotoshopTagConstants
  - org.apache.commons.imaging.formats.tiff.constants.AliasSketchbookProTagConstants
  - org.apache.commons.imaging.common.Allocator
  - org.apache.commons.imaging.common.BasicCParser
  - org.apache.commons.imaging.common.BinaryConstant
  - org.apache.commons.imaging.common.BinaryFileParser
    - org.apache.commons.imaging.AbstractImageParser<T>
      - org.apache.commons.imaging.formats.bmp.BmpImageParser
      - org.apache.commons.imaging.formats.dcx.DcxImageParser
      - org.apache.commons.imaging.formats.gif.GifImageParser (implements org.apache.commons.imaging.common.XmpEmbeddable<E>)
      - org.apache.commons.imaging.formats.icns.IcnsImageParser
      - org.apache.commons.imaging.formats.ico.IcoImageParser
      - org.apache.commons.imaging.formats.jpeg.JpegImageParser (implements org.apache.commons.imaging.common.XmpEmbeddable<E>)
      - org.apache.commons.imaging.formats.pcx.PcxImageParser
      - org.apache.commons.imaging.formats.png.PngImageParser (implements org.apache.commons.imaging.common.XmpEmbeddable<E>)
      - org.apache.commons.imaging.formats.pnm.PnmImageParser
      - org.apache.commons.imaging.formats.psd.PsdImageParser (implements org.apache.commons.imaging.common.XmpEmbeddable<E>)
      - org.apache.commons.imaging.formats.rgbe.RgbeImageParser
      - org.apache.commons.imaging.formats.tiff.TiffImageParser (implements org.apache.commons.imaging.common.XmpEmbeddable<E>)
      - org.apache.commons.imaging.formats.wbmp.WbmpImageParser
      - org.apache.commons.imaging.formats.webp.WebPImageParser (implements org.apache.commons.imaging.common.XmpEmbeddable<E>)
      - org.apache.commons.imaging.formats.xbm.XbmImageParser
      - org.apache.commons.imaging.formats.xpm.XpmImageParser
    - org.apache.commons.imaging.formats.jpeg.segments.AbstractSegment
      - org.apache.commons.imaging.formats.jpeg.segments.AbstractGenericSegment
        - org.apache.commons.imaging.formats.jpeg.segments.AppnSegment
          - org.apache.commons.imaging.formats.jpeg.segments.App13Segment
          - org.apache.commons.imaging.formats.jpeg.segments.App14Segment
          - org.apache.commons.imaging.formats.jpeg.segments.App2Segment (implements java.lang.Comparable<T>)
        - org.apache.commons.imaging.formats.jpeg.segments.ComSegment
        - org.apache.commons.imaging.formats.jpeg.segments.UnknownSegment
      - org.apache.commons.imaging.formats.jpeg.segments.DhtSegment
      - org.apache.commons.imaging.formats.jpeg.segments.DqtSegment
      - org.apache.commons.imaging.formats.jpeg.segments.JfifSegment
      - org.apache.commons.imaging.formats.jpeg.segments.SofnSegment
      - org.apache.commons.imaging.formats.jpeg.segments.SosSegment
    - org.apache.commons.imaging.formats.png.transparencyfilters.AbstractTransparencyFilter
      - org.apache.commons.imaging.formats.png.transparencyfilters.TransparencyFilterGrayscale
      - org.apache.commons.imaging.formats.png.transparencyfilters.TransparencyFilterIndexedColor
      - org.apache.commons.imaging.formats.png.transparencyfilters.TransparencyFilterTrueColor
    - org.apache.commons.imaging.formats.webp.chunks.AbstractWebPChunk
      - org.apache.commons.imaging.formats.webp.chunks.WebPChunkAlph
      - org.apache.commons.imaging.formats.webp.chunks.WebPChunkAnim
      - org.apache.commons.imaging.formats.webp.chunks.WebPChunkAnmf
      - org.apache.commons.imaging.formats.webp.chunks.WebPChunkExif
      - org.apache.commons.imaging.formats.webp.chunks.WebPChunkIccp
      - org.apache.commons.imaging.formats.webp.chunks.WebPChunkVp8
      - org.apache.commons.imaging.formats.webp.chunks.WebPChunkVp8l
      - org.apache.commons.imaging.formats.webp.chunks.WebPChunkVp8x
      - org.apache.commons.imaging.formats.webp.chunks.WebPChunkXml
      - org.apache.commons.imaging.formats.webp.chunks.WebPChunkXyzw
    - org.apache.commons.imaging.formats.jpeg.exif.ExifRewriter
    - org.apache.commons.imaging.icc.IccProfileParser
    - org.apache.commons.imaging.formats.jpeg.iptc.IptcParser
    - org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder (implements org.apache.commons.imaging.formats.jpeg.JpegUtils.Visitor)
    - org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter
      - org.apache.commons.imaging.formats.jpeg.iptc.JpegIptcRewriter
      - org.apache.commons.imaging.formats.jpeg.xmp.JpegXmpRewriter
    - org.apache.commons.imaging.formats.jpeg.JpegUtils
    - org.apache.commons.imaging.formats.jpeg.xmp.JpegXmpParser
    - org.apache.commons.imaging.formats.png.chunks.PngChunk
      - org.apache.commons.imaging.formats.png.chunks.AbstractPngTextChunk
        - org.apache.commons.imaging.formats.png.chunks.PngChunkItxt
        - org.apache.commons.imaging.formats.png.chunks.PngChunkText
        - org.apache.commons.imaging.formats.png.chunks.PngChunkZtxt
      - org.apache.commons.imaging.formats.png.chunks.PngChunkGama
      - org.apache.commons.imaging.formats.png.chunks.PngChunkIccp
      - org.apache.commons.imaging.formats.png.chunks.PngChunkIdat
      - org.apache.commons.imaging.formats.png.chunks.PngChunkIhdr
      - org.apache.commons.imaging.formats.png.chunks.PngChunkPhys
      - org.apache.commons.imaging.formats.png.chunks.PngChunkPlte
      - org.apache.commons.imaging.formats.png.chunks.PngChunkScal
    - org.apache.commons.imaging.formats.tiff.TiffReader
  - org.apache.commons.imaging.common.BinaryFunctions
  - org.apache.commons.imaging.common.ByteConversions
  - org.apache.commons.imaging.bytesource.ByteSource
  - org.apache.commons.imaging.color.ColorCieLab
  - org.apache.commons.imaging.color.ColorCieLch
  - org.apache.commons.imaging.color.ColorCieLuv
  - org.apache.commons.imaging.color.ColorCmy
  - org.apache.commons.imaging.color.ColorCmyk
  - org.apache.commons.imaging.color.ColorConversions
  - org.apache.commons.imaging.palette.ColorCountComparator (implements java.util.Comparator<T>)
  - org.apache.commons.imaging.color.ColorDin99Lab
  - org.apache.commons.imaging.color.ColorHsl
  - org.apache.commons.imaging.color.ColorHsv
  - org.apache.commons.imaging.color.ColorHunterLab
  - org.apache.commons.imaging.ColorTools
  - org.apache.commons.imaging.color.ColorXyz
  - org.apache.commons.imaging.formats.psd.datareaders.CompressedDataReader (implements org.apache.commons.imaging.formats.psd.datareaders.DataReader)
  - org.apache.commons.imaging.formats.tiff.constants.DcfTagConstants
  - org.apache.commons.imaging.internal.Debug
  - org.apache.commons.imaging.formats.jpeg.segments.DhtSegment.HuffmanTable
  - org.apache.commons.imaging.palette.Dithering
  - org.apache.commons.imaging.formats.tiff.constants.DngTagConstants
  - org.apache.commons.imaging.formats.jpeg.segments.DqtSegment.QuantizationTable
  - org.apache.commons.imaging.formats.tiff.constants.ExifTagConstants
  - org.apache.commons.imaging.FormatCompliance
  - org.apache.commons.imaging.formats.png.GammaCorrection
  - org.apache.commons.imaging.formats.tiff.constants.GdalLibraryTagConstants
  - org.apache.commons.imaging.common.GenericImageMetadata (implements org.apache.commons.imaging.common.ImageMetadata)
    - org.apache.commons.imaging.formats.jpeg.JpegPhotoshopMetadata
    - org.apache.commons.imaging.formats.tiff.TiffImageMetadata
    - org.apache.commons.imaging.formats.tiff.TiffImageMetadata.Directory (implements org.apache.commons.imaging.common.ImageMetadata.ImageMetadataItem)
    - org.apache.commons.imaging.formats.webp.WebPImageMetadata
  - org.apache.commons.imaging.common.GenericImageMetadata.GenericImageMetadataItem (implements org.apache.commons.imaging.common.ImageMetadata.ImageMetadataItem)
    - org.apache.commons.imaging.formats.tiff.TiffImageMetadata.TiffMetadataItem
  - org.apache.commons.imaging.formats.tiff.constants.GeoTiffTagConstants
  - org.apache.commons.imaging.formats.gif.GifImageMetadata (implements org.apache.commons.imaging.common.ImageMetadata)
  - org.apache.commons.imaging.formats.gif.GifImageMetadataItem (implements org.apache.commons.imaging.common.ImageMetadata.ImageMetadataItem)
  - org.apache.commons.imaging.formats.tiff.constants.GpsTagConstants
  - org.apache.commons.imaging.formats.tiff.constants.HylaFaxTagConstants
  - org.apache.commons.imaging.icc.IccConstants
  - org.apache.commons.imaging.icc.IccProfileInfo
  - org.apache.commons.imaging.icc.IccTag
  - org.apache.commons.imaging.common.ImageBuilder
  - org.apache.commons.imaging.ImageDump
  - org.apache.commons.imaging.ImageInfo
    - org.apache.commons.imaging.formats.png.PngImageInfo
  - org.apache.commons.imaging.internal.ImageParserFactory
  - org.apache.commons.imaging.Imaging
  - org.apache.commons.imaging.ImagingConstants
  - org.apache.commons.imaging.ImagingParameters<E>
    - org.apache.commons.imaging.formats.bmp.BmpImagingParameters
    - org.apache.commons.imaging.formats.icns.IcnsImagingParameters
    - org.apache.commons.imaging.formats.ico.IcoImagingParameters
    - org.apache.commons.imaging.formats.pcx.PcxImagingParameters
    - org.apache.commons.imaging.formats.pnm.PnmImagingParameters
    - org.apache.commons.imaging.formats.psd.PsdImagingParameters
    - org.apache.commons.imaging.formats.rgbe.RgbeImagingParameters
    - org.apache.commons.imaging.formats.wbmp.WbmpImagingParameters
    - org.apache.commons.imaging.formats.xbm.XbmImagingParameters
    - org.apache.commons.imaging.common.XmpImagingParameters<E>
      - org.apache.commons.imaging.formats.gif.GifImagingParameters
      - org.apache.commons.imaging.formats.jpeg.JpegImagingParameters
      - org.apache.commons.imaging.formats.png.PngImagingParameters
      - org.apache.commons.imaging.formats.tiff.TiffImagingParameters
      - org.apache.commons.imaging.formats.webp.WebPImagingParameters
    - org.apache.commons.imaging.formats.xpm.XpmImagingParameters
  - java.io.InputStream (implements java.io.Closeable)
    - java.io.FilterInputStream
      - org.apache.commons.imaging.mylzw.BitsToByteInputStream
      - org.apache.commons.imaging.mylzw.MyBitInputStream
  - org.apache.commons.imaging.formats.jpeg.iptc.IptcBlock
  - org.apache.commons.imaging.formats.jpeg.iptc.IptcConstants
  - org.apache.commons.imaging.formats.jpeg.iptc.IptcRecord
  - org.apache.commons.imaging.formats.jpeg.JpegConstants
  - org.apache.commons.imaging.formats.jpeg.JpegImageMetadata (implements org.apache.commons.imaging.common.ImageMetadata)
  - org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter.JFIFPiece
    - org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter.JFIFPieceSegment
  - org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter.JFIFPieces
  - org.apache.commons.imaging.palette.LongestAxisMedianCut (implements org.apache.commons.imaging.palette.MedianCut)
  - org.apache.commons.imaging.palette.MedianCutQuantizer
  - org.apache.commons.imaging.formats.tiff.constants.MicrosoftHdPhotoTagConstants
  - org.apache.commons.imaging.formats.tiff.constants.MicrosoftTagConstants
  - org.apache.commons.imaging.formats.tiff.constants.MolecularDynamicsGelTagConstants
  - org.apache.commons.imaging.palette.MostPopulatedBoxesMedianCut (implements org.apache.commons.imaging.palette.MedianCut)
  - org.apache.commons.imaging.mylzw.MyLzwCompressor
  - org.apache.commons.imaging.mylzw.MyLzwDecompressor
  - java.lang.Number (implements java.io.Serializable)
    - org.apache.commons.imaging.common.RationalNumber
  - org.apache.commons.imaging.formats.tiff.constants.OceScanjobTagConstants
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - java.io.FilterOutputStream
      - org.apache.commons.imaging.common.AbstractBinaryOutputStream
  - org.apache.commons.imaging.common.PackBits
  - org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PaletteEntryForRange (implements org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PaletteEntry)
  - org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PaletteEntryForValue (implements org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PaletteEntry)
  - org.apache.commons.imaging.palette.PaletteFactory
  - org.apache.commons.imaging.formats.pcx.PcxConstants
  - org.apache.commons.imaging.formats.jpeg.iptc.PhotoshopApp13Data
  - org.apache.commons.imaging.formats.png.PhysicalScale
  - org.apache.commons.imaging.PixelDensity
  - org.apache.commons.imaging.formats.png.PngConstants
  - org.apache.commons.imaging.formats.png.PngImageMetadata (implements org.apache.commons.imaging.common.ImageMetadata)
  - org.apache.commons.imaging.formats.png.PngWriter
  - org.apache.commons.imaging.formats.psd.PsdHeaderInfo
  - org.apache.commons.imaging.formats.psd.PsdImageContents
  - org.apache.commons.imaging.palette.QuantizedPalette (implements org.apache.commons.imaging.palette.Palette)
  - org.apache.commons.imaging.formats.tiff.constants.Rfc2301TagConstants
  - org.apache.commons.imaging.common.RgbBufferedImageFactory (implements org.apache.commons.imaging.common.BufferedImageFactory)
  - org.apache.commons.imaging.internal.SafeOperations
  - org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilterAverage (implements org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilter)
  - org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilterNone (implements org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilter)
  - org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilterPaeth (implements org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilter)
  - org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilterSub (implements org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilter)
  - org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilterUp (implements org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilter)
  - org.apache.commons.imaging.common.SimpleBufferedImageFactory (implements org.apache.commons.imaging.common.BufferedImageFactory)
  - org.apache.commons.imaging.palette.SimplePalette (implements org.apache.commons.imaging.palette.Palette)
  - org.apache.commons.imaging.formats.jpeg.segments.SofnSegment.Component
  - org.apache.commons.imaging.formats.jpeg.segments.SosSegment.Component
  - org.apache.commons.imaging.formats.tiff.itu_t4.T4AndT6Compression
  - org.apache.commons.imaging.formats.tiff.taginfos.TagInfo
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoAny
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoAscii
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoAsciiOrByte
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoAsciiOrRational
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoByte
      - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoUndefined
      - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoUnknown
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoByteOrShort
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoBytes
      - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoUndefineds
      - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoUnknowns
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoDouble
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoDoubles
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoFloat
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoFloats
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoGpsText
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoLong
      - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoDirectory
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoLongOrIfd
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoLongs
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoRational
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoRationals
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoSByte
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoSBytes
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoShort
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoShortOrLong
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoShortOrLongOrRational
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoShortOrRational
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoShorts
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoSLong
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoSLongs
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoSRational
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoSRationals
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoSShort
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoSShorts
    - org.apache.commons.imaging.formats.tiff.taginfos.TagInfoXpString
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - org.apache.commons.imaging.ImagingException
          - org.apache.commons.imaging.ImagingOverflowException
      - java.lang.RuntimeException
        - org.apache.commons.imaging.ImagingRuntimeException
          - org.apache.commons.imaging.common.AllocationRequestException
          - org.apache.commons.imaging.ImagingFormatException
  - org.apache.commons.imaging.formats.tiff.constants.Tiff4TagConstants
  - org.apache.commons.imaging.formats.tiff.constants.TiffConstants
  - org.apache.commons.imaging.formats.tiff.TiffContents
  - org.apache.commons.imaging.formats.tiff.constants.TiffDirectoryConstants
  - org.apache.commons.imaging.formats.tiff.constants.TiffEpTagConstants
  - org.apache.commons.imaging.formats.tiff.TiffField
  - org.apache.commons.imaging.formats.tiff.TiffImageMetadata.GpsInfo
  - org.apache.commons.imaging.formats.tiff.write.TiffOutputDirectory (implements java.lang.Iterable<T>)
  - org.apache.commons.imaging.formats.tiff.write.TiffOutputField
  - org.apache.commons.imaging.formats.tiff.write.TiffOutputSet (implements java.lang.Iterable<T>)
  - org.apache.commons.imaging.formats.tiff.TiffRasterStatistics
  - org.apache.commons.imaging.formats.tiff.constants.TiffTagConstants
  - org.apache.commons.imaging.formats.psd.datareaders.UncompressedDataReader (implements org.apache.commons.imaging.formats.psd.datareaders.DataReader)
  - org.apache.commons.imaging.formats.tiff.constants.WangTagConstants
  - org.apache.commons.imaging.formats.webp.WebPConstants
  - org.apache.commons.imaging.common.ZlibDeflate

## Interface Hierarchy

- org.apache.commons.imaging.common.BufferedImageFactory
- org.apache.commons.imaging.formats.psd.datareaders.DataReader
- org.apache.commons.imaging.ImageFormat
- org.apache.commons.imaging.common.ImageMetadata
- org.apache.commons.imaging.common.ImageMetadata.ImageMetadataItem
- org.apache.commons.imaging.formats.jpeg.iptc.IptcType
- org.apache.commons.imaging.formats.jpeg.JpegUtils.Visitor
- org.apache.commons.imaging.palette.MedianCut
- org.apache.commons.imaging.mylzw.MyLzwCompressor.Listener
- org.apache.commons.imaging.mylzw.MyLzwDecompressor.Listener
- org.apache.commons.imaging.palette.Palette
- org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PaletteEntry
- org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilter
- org.apache.commons.imaging.formats.tiff.TiffReader.Listener
- org.apache.commons.imaging.common.XmpEmbeddable<E>

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.commons.imaging.formats.png.ChunkType
    - org.apache.commons.imaging.formats.gif.DisposalMethod
    - org.apache.commons.imaging.icc.IccTagDataTypes
    - org.apache.commons.imaging.icc.IccTagTypes
    - org.apache.commons.imaging.ImageFormats (implements org.apache.commons.imaging.ImageFormat)
    - org.apache.commons.imaging.ImageInfo.ColorType
    - org.apache.commons.imaging.ImageInfo.CompressionAlgorithm
    - org.apache.commons.imaging.formats.png.InterlaceMethod
    - org.apache.commons.imaging.formats.jpeg.iptc.IptcTypes (implements org.apache.commons.imaging.formats.jpeg.iptc.IptcType)
    - org.apache.commons.imaging.formats.png.PngColorType
    - org.apache.commons.imaging.formats.tiff.constants.TiffDirectoryType
    - org.apache.commons.imaging.formats.tiff.constants.TiffPlanarConfiguration
    - org.apache.commons.imaging.formats.tiff.TiffRasterDataType
    - org.apache.commons.imaging.formats.webp.WebPChunkType