# Hierarchy For Package net.sourceforge.jiu.data

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.sourceforge.jiu.data.MemoryBilevelImage (implements net.sourceforge.jiu.data.BilevelImage)
  - net.sourceforge.jiu.data.MemoryByteChannelImage (implements net.sourceforge.jiu.data.ByteChannelImage)
    - net.sourceforge.jiu.data.MemoryGray8Image (implements net.sourceforge.jiu.data.Gray8Image)
    - net.sourceforge.jiu.data.MemoryPaletted8Image (implements net.sourceforge.jiu.data.Paletted8Image)
    - net.sourceforge.jiu.data.MemoryRGB24Image (implements net.sourceforge.jiu.data.RGB24Image)
  - net.sourceforge.jiu.data.MemoryShortChannelImage (implements net.sourceforge.jiu.data.ShortChannelImage)
    - net.sourceforge.jiu.data.MemoryGray16Image (implements net.sourceforge.jiu.data.Gray16Image)
    - net.sourceforge.jiu.data.MemoryRGB48Image (implements net.sourceforge.jiu.data.RGB48Image)
  - net.sourceforge.jiu.data.Palette (implements net.sourceforge.jiu.data.RGBIndex)

## Interface Hierarchy

- net.sourceforge.jiu.data.GrayImage
  - net.sourceforge.jiu.data.GrayIntegerImage (also extends net.sourceforge.jiu.data.IntegerImage)
    - net.sourceforge.jiu.data.BilevelImage
    - net.sourceforge.jiu.data.Gray16Image (also extends net.sourceforge.jiu.data.ShortChannelImage)
    - net.sourceforge.jiu.data.Gray8Image (also extends net.sourceforge.jiu.data.ByteChannelImage)
- net.sourceforge.jiu.data.PalettedImage
  - net.sourceforge.jiu.data.PalettedIntegerImage (also extends net.sourceforge.jiu.data.IntegerImage)
    - net.sourceforge.jiu.data.Paletted8Image (also extends net.sourceforge.jiu.data.ByteChannelImage)
- net.sourceforge.jiu.data.PixelImage
  - net.sourceforge.jiu.data.IntegerImage
    - net.sourceforge.jiu.data.ByteChannelImage
      - net.sourceforge.jiu.data.Gray8Image (also extends net.sourceforge.jiu.data.GrayIntegerImage)
      - net.sourceforge.jiu.data.Paletted8Image (also extends net.sourceforge.jiu.data.PalettedIntegerImage)
      - net.sourceforge.jiu.data.RGB24Image (also extends net.sourceforge.jiu.data.RGBIntegerImage)
    - net.sourceforge.jiu.data.GrayIntegerImage (also extends net.sourceforge.jiu.data.GrayImage)
      - net.sourceforge.jiu.data.BilevelImage
      - net.sourceforge.jiu.data.Gray16Image (also extends net.sourceforge.jiu.data.ShortChannelImage)
      - net.sourceforge.jiu.data.Gray8Image (also extends net.sourceforge.jiu.data.ByteChannelImage)
    - net.sourceforge.jiu.data.PalettedIntegerImage (also extends net.sourceforge.jiu.data.PalettedImage)
      - net.sourceforge.jiu.data.Paletted8Image (also extends net.sourceforge.jiu.data.ByteChannelImage)
    - net.sourceforge.jiu.data.RGBIntegerImage (also extends net.sourceforge.jiu.data.RGBImage)
      - net.sourceforge.jiu.data.RGB24Image (also extends net.sourceforge.jiu.data.ByteChannelImage)
      - net.sourceforge.jiu.data.RGB48Image (also extends net.sourceforge.jiu.data.ShortChannelImage)
    - net.sourceforge.jiu.data.ShortChannelImage
      - net.sourceforge.jiu.data.Gray16Image (also extends net.sourceforge.jiu.data.GrayIntegerImage)
      - net.sourceforge.jiu.data.RGB48Image (also extends net.sourceforge.jiu.data.RGBIntegerImage)
  - net.sourceforge.jiu.data.RGBImage (also extends net.sourceforge.jiu.data.RGBIndex)
    - net.sourceforge.jiu.data.RGBIntegerImage (also extends net.sourceforge.jiu.data.IntegerImage)
      - net.sourceforge.jiu.data.RGB24Image (also extends net.sourceforge.jiu.data.ByteChannelImage)
      - net.sourceforge.jiu.data.RGB48Image (also extends net.sourceforge.jiu.data.ShortChannelImage)
- net.sourceforge.jiu.data.RGBIndex
  - net.sourceforge.jiu.data.RGBImage (also extends net.sourceforge.jiu.data.PixelImage)
    - net.sourceforge.jiu.data.RGBIntegerImage (also extends net.sourceforge.jiu.data.IntegerImage)
      - net.sourceforge.jiu.data.RGB24Image (also extends net.sourceforge.jiu.data.ByteChannelImage)
      - net.sourceforge.jiu.data.RGB48Image (also extends net.sourceforge.jiu.data.ShortChannelImage)
- net.sourceforge.jiu.data.TransparencyInformation