# Hierarchy For All Packages

Package Hierarchies:

- org.apache.xmlgraphics.fonts,
- org.apache.xmlgraphics.image,
- org.apache.xmlgraphics.image.codec.png,
- org.apache.xmlgraphics.image.codec.tiff,
- org.apache.xmlgraphics.image.codec.util,
- org.apache.xmlgraphics.image.loader,
- org.apache.xmlgraphics.image.loader.cache,
- org.apache.xmlgraphics.image.loader.impl,
- org.apache.xmlgraphics.image.loader.impl.imageio,
- org.apache.xmlgraphics.image.loader.pipeline,
- org.apache.xmlgraphics.image.loader.spi,
- org.apache.xmlgraphics.image.loader.util,
- org.apache.xmlgraphics.image.rendered,
- org.apache.xmlgraphics.image.writer,
- org.apache.xmlgraphics.image.writer.imageio,
- org.apache.xmlgraphics.image.writer.internal,
- org.apache.xmlgraphics.io,
- org.apache.xmlgraphics.java2d,
- org.apache.xmlgraphics.java2d.color,
- org.apache.xmlgraphics.java2d.color.profile,
- org.apache.xmlgraphics.java2d.ps,
- org.apache.xmlgraphics.ps,
- org.apache.xmlgraphics.ps.dsc,
- org.apache.xmlgraphics.ps.dsc.events,
- org.apache.xmlgraphics.ps.dsc.tools,
- org.apache.xmlgraphics.util,
- org.apache.xmlgraphics.util.dijkstra,
- org.apache.xmlgraphics.util.i18n,
- org.apache.xmlgraphics.util.io,
- org.apache.xmlgraphics.util.uri,
- org.apache.xmlgraphics.xmp,
- org.apache.xmlgraphics.xmp.merge,
- org.apache.xmlgraphics.xmp.schemas,
- org.apache.xmlgraphics.xmp.schemas.pdf

## Class Hierarchy

- java.lang.Object
  - org.apache.xmlgraphics.ps.dsc.events.AbstractEvent (implements org.apache.xmlgraphics.ps.dsc.events.DSCEvent)
    - org.apache.xmlgraphics.ps.dsc.events.AbstractDSCComment (implements org.apache.xmlgraphics.ps.dsc.events.DSCComment)
      - org.apache.xmlgraphics.ps.dsc.events.AbstractResourceDSCComment
        - org.apache.xmlgraphics.ps.dsc.events.DSCCommentBeginResource
        - org.apache.xmlgraphics.ps.dsc.events.DSCCommentIncludeResource
      - org.apache.xmlgraphics.ps.dsc.events.AbstractResourcesDSCComment
        - org.apache.xmlgraphics.ps.dsc.events.DSCCommentDocumentNeededResources
        - org.apache.xmlgraphics.ps.dsc.events.DSCCommentDocumentSuppliedResources
        - org.apache.xmlgraphics.ps.dsc.events.DSCCommentPageResources
      - org.apache.xmlgraphics.ps.dsc.events.DSCAtend
      - org.apache.xmlgraphics.ps.dsc.events.DSCCommentBeginDocument
      - org.apache.xmlgraphics.ps.dsc.events.DSCCommentBoundingBox
        - org.apache.xmlgraphics.ps.dsc.events.DSCCommentHiResBoundingBox
          - org.apache.xmlgraphics.ps.dsc.events.DSCCommentPageHiResBoundingBox
        - org.apache.xmlgraphics.ps.dsc.events.DSCCommentPageBoundingBox
      - org.apache.xmlgraphics.ps.dsc.events.DSCCommentEndComments
      - org.apache.xmlgraphics.ps.dsc.events.DSCCommentEndOfFile
      - org.apache.xmlgraphics.ps.dsc.events.DSCCommentLanguageLevel
      - org.apache.xmlgraphics.ps.dsc.events.DSCCommentPage
      - org.apache.xmlgraphics.ps.dsc.events.DSCCommentPages
      - org.apache.xmlgraphics.ps.dsc.events.DSCCommentTitle
    - org.apache.xmlgraphics.ps.dsc.events.DSCHeaderComment
    - org.apache.xmlgraphics.ps.dsc.events.PostScriptComment
    - org.apache.xmlgraphics.ps.dsc.events.PostScriptLine
    - org.apache.xmlgraphics.ps.dsc.events.UnparsedDSCComment (implements org.apache.xmlgraphics.ps.dsc.events.DSCComment)
  - org.apache.xmlgraphics.image.loader.impl.AbstractImage (implements org.apache.xmlgraphics.image.loader.Image)
    - org.apache.xmlgraphics.image.loader.impl.ImageGraphics2D
    - org.apache.xmlgraphics.image.loader.impl.ImageRawStream
      - org.apache.xmlgraphics.image.loader.impl.ImageRawCCITTFax
      - org.apache.xmlgraphics.image.loader.impl.ImageRawEPS
      - org.apache.xmlgraphics.image.loader.impl.ImageRawJPEG
      - org.apache.xmlgraphics.image.loader.impl.ImageRawPNG
    - org.apache.xmlgraphics.image.loader.impl.ImageRendered
      - org.apache.xmlgraphics.image.loader.impl.ImageBuffered
    - org.apache.xmlgraphics.image.loader.impl.ImageXMLDOM
  - org.apache.xmlgraphics.image.loader.impl.AbstractImageConverter (implements org.apache.xmlgraphics.image.loader.spi.ImageConverter)
    - org.apache.xmlgraphics.image.loader.impl.ImageConverterBitmap2G2D
    - org.apache.xmlgraphics.image.loader.impl.ImageConverterBuffered2Rendered
    - org.apache.xmlgraphics.image.loader.impl.ImageConverterG2D2Bitmap
    - org.apache.xmlgraphics.image.loader.impl.ImageConverterRendered2PNG
  - org.apache.xmlgraphics.image.loader.impl.AbstractImageLoader (implements org.apache.xmlgraphics.image.loader.spi.ImageLoader)
    - org.apache.xmlgraphics.image.loader.impl.CompositeImageLoader
    - org.apache.xmlgraphics.image.loader.impl.ImageLoaderEPS
    - org.apache.xmlgraphics.image.loader.impl.imageio.ImageLoaderImageIO
    - org.apache.xmlgraphics.image.loader.impl.ImageLoaderInternalTIFF
    - org.apache.xmlgraphics.image.loader.impl.ImageLoaderPNG
    - org.apache.xmlgraphics.image.loader.impl.ImageLoaderRaw
    - org.apache.xmlgraphics.image.loader.impl.ImageLoaderRawCCITTFax (implements org.apache.xmlgraphics.image.loader.impl.JPEGConstants)
    - org.apache.xmlgraphics.image.loader.impl.ImageLoaderRawJPEG (implements org.apache.xmlgraphics.image.loader.impl.JPEGConstants)
    - org.apache.xmlgraphics.image.loader.impl.ImageLoaderRawPNG
  - org.apache.xmlgraphics.image.loader.impl.AbstractImageLoaderFactory (implements org.apache.xmlgraphics.image.loader.spi.ImageLoaderFactory)
    - org.apache.xmlgraphics.image.loader.impl.ImageLoaderFactoryEPS
    - org.apache.xmlgraphics.image.loader.impl.imageio.ImageLoaderFactoryImageIO
    - org.apache.xmlgraphics.image.loader.impl.ImageLoaderFactoryInternalTIFF
    - org.apache.xmlgraphics.image.loader.impl.ImageLoaderFactoryPNG
    - org.apache.xmlgraphics.image.loader.impl.ImageLoaderFactoryRaw
    - org.apache.xmlgraphics.image.loader.impl.ImageLoaderFactoryRawCCITTFax
  - org.apache.xmlgraphics.image.loader.impl.AbstractImagePreloader (implements org.apache.xmlgraphics.image.loader.spi.ImagePreloader)
    - org.apache.xmlgraphics.image.loader.impl.PreloaderBMP
    - org.apache.xmlgraphics.image.loader.impl.PreloaderEMF
    - org.apache.xmlgraphics.image.loader.impl.PreloaderEPS
    - org.apache.xmlgraphics.image.loader.impl.PreloaderGIF
    - org.apache.xmlgraphics.image.loader.impl.imageio.PreloaderImageIO
    - org.apache.xmlgraphics.image.loader.impl.PreloaderJPEG (implements org.apache.xmlgraphics.image.loader.impl.JPEGConstants)
    - org.apache.xmlgraphics.image.loader.impl.PreloaderRawPNG
    - org.apache.xmlgraphics.image.loader.impl.PreloaderTIFF
  - org.apache.xmlgraphics.image.loader.impl.AbstractImageSessionContext (implements org.apache.xmlgraphics.image.loader.ImageSessionContext)
    - org.apache.xmlgraphics.image.loader.impl.DefaultImageSessionContext
  - org.apache.xmlgraphics.image.loader.impl.AbstractImageSessionContext.RestrictedFallbackResolver (implements org.apache.xmlgraphics.image.loader.impl.AbstractImageSessionContext.FallbackResolver)
  - org.apache.xmlgraphics.image.loader.impl.AbstractImageSessionContext.UnrestrictedFallbackResolver (implements org.apache.xmlgraphics.image.loader.impl.AbstractImageSessionContext.FallbackResolver)
  - org.apache.xmlgraphics.image.writer.AbstractImageWriter (implements org.apache.xmlgraphics.image.writer.ImageWriter)
    - org.apache.xmlgraphics.image.writer.internal.PNGImageWriter
    - org.apache.xmlgraphics.image.writer.internal.TIFFImageWriter
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - org.apache.xmlgraphics.ps.PSDictionary
        - org.apache.xmlgraphics.ps.PSPageDeviceDictionary
  - org.apache.xmlgraphics.image.rendered.AbstractRed (implements org.apache.xmlgraphics.image.rendered.CachableRed)
    - org.apache.xmlgraphics.image.rendered.Any2LsRGBRed
    - org.apache.xmlgraphics.image.rendered.Any2sRGBRed
    - org.apache.xmlgraphics.image.rendered.BufferedImageCachableRed
    - org.apache.xmlgraphics.image.rendered.FormatRed
    - org.apache.xmlgraphics.image.codec.png.PNGRed
    - org.apache.xmlgraphics.image.codec.tiff.TIFFImage
  - org.apache.xmlgraphics.xmp.merge.ArrayAddPropertyMerger (implements org.apache.xmlgraphics.xmp.merge.PropertyMerger)
  - org.apache.xmlgraphics.util.ClasspathResource
  - java.awt.Color (implements java.awt.Paint, java.io.Serializable)
    - org.apache.xmlgraphics.java2d.color.ColorWithAlternatives
  - org.apache.xmlgraphics.java2d.color.profile.ColorProfileUtil
  - java.awt.color.ColorSpace (implements java.io.Serializable)
    - org.apache.xmlgraphics.java2d.color.AbstractDeviceSpecificColorSpace
      - org.apache.xmlgraphics.java2d.color.DeviceCMYKColorSpace (implements org.apache.xmlgraphics.java2d.color.ColorSpaceOrigin)
    - org.apache.xmlgraphics.java2d.color.CIELabColorSpace
    - org.apache.xmlgraphics.java2d.CMYKColorSpace
    - java.awt.color.ICC_ColorSpace
      - org.apache.xmlgraphics.java2d.color.ICCColorSpaceWithIntent (implements org.apache.xmlgraphics.java2d.color.ColorSpaceOrigin)
    - org.apache.xmlgraphics.java2d.color.NamedColorSpace (implements org.apache.xmlgraphics.java2d.color.ColorSpaceOrigin)
  - org.apache.xmlgraphics.java2d.color.ColorSpaces
  - org.apache.xmlgraphics.java2d.color.ColorUtil
  - org.apache.xmlgraphics.util.uri.CommonURIResolver (implements javax.xml.transform.URIResolver)
  - org.apache.xmlgraphics.util.uri.DataURIResolver (implements javax.xml.transform.URIResolver)
  - org.apache.xmlgraphics.util.uri.DataURLUtil
  - org.apache.xmlgraphics.util.DateFormatUtil
  - org.apache.xmlgraphics.java2d.color.DefaultColorConverter (implements org.apache.xmlgraphics.java2d.color.ColorConverter)
  - org.apache.xmlgraphics.ps.dsc.DefaultDSCHandler (implements org.apache.xmlgraphics.ps.dsc.DSCHandler)
  - org.apache.xmlgraphics.util.dijkstra.DefaultEdgeDirectory (implements org.apache.xmlgraphics.util.dijkstra.EdgeDirectory)
  - org.apache.xmlgraphics.image.loader.cache.DefaultExpirationPolicy (implements org.apache.xmlgraphics.image.loader.cache.ExpirationPolicy)
  - org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - org.apache.xmlgraphics.xmp.XMPHandler
  - org.apache.xmlgraphics.image.loader.impl.DefaultImageContext (implements org.apache.xmlgraphics.image.loader.ImageContext)
  - org.apache.xmlgraphics.ps.dsc.DefaultNestedDocumentHandler (implements org.apache.xmlgraphics.ps.dsc.DSCListener, org.apache.xmlgraphics.ps.dsc.DSCParserConstants, org.apache.xmlgraphics.ps.dsc.NestedDocumentHandler)
  - org.apache.xmlgraphics.util.dijkstra.DijkstraAlgorithm
  - java.awt.geom.Dimension2D (implements java.lang.Cloneable)
    - org.apache.xmlgraphics.java2d.Dimension2DDouble (implements java.io.Serializable)
  - org.apache.xmlgraphics.util.DoubleFormatUtil
  - org.apache.xmlgraphics.ps.dsc.DSCCommentFactory
  - org.apache.xmlgraphics.ps.DSCConstants
  - org.apache.xmlgraphics.ps.dsc.DSCParser (implements org.apache.xmlgraphics.ps.dsc.DSCParserConstants)
  - org.apache.xmlgraphics.ps.dsc.tools.DSCTools (implements org.apache.xmlgraphics.ps.dsc.DSCParserConstants)
  - org.apache.xmlgraphics.ps.dsc.EventRecorder (implements org.apache.xmlgraphics.ps.dsc.DSCHandler)
  - org.apache.xmlgraphics.ps.dsc.FilteringEventListener (implements org.apache.xmlgraphics.ps.dsc.DSCListener)
  - org.apache.xmlgraphics.ps.FormGenerator
    - org.apache.xmlgraphics.ps.ImageFormGenerator
  - org.apache.xmlgraphics.fonts.Glyphs
  - org.apache.xmlgraphics.java2d.GraphicContext (implements java.lang.Cloneable)
  - java.awt.Graphics
    - java.awt.Graphics2D
      - org.apache.xmlgraphics.java2d.AbstractGraphics2D (implements java.lang.Cloneable)
        - org.apache.xmlgraphics.java2d.DefaultGraphics2D
        - org.apache.xmlgraphics.java2d.ps.PSGraphics2D
          - org.apache.xmlgraphics.java2d.ps.AbstractPSDocumentGraphics2D
            - org.apache.xmlgraphics.java2d.ps.EPSDocumentGraphics2D
            - org.apache.xmlgraphics.java2d.ps.PSDocumentGraphics2D
  - java.awt.GraphicsConfiguration
    - org.apache.xmlgraphics.java2d.AbstractGraphicsConfiguration
      - org.apache.xmlgraphics.java2d.GraphicsConfigurationWithoutTransparency
      - org.apache.xmlgraphics.java2d.GraphicsConfigurationWithTransparency
  - org.apache.xmlgraphics.image.GraphicsConstants
  - java.awt.GraphicsDevice
    - org.apache.xmlgraphics.java2d.GenericGraphicsDevice
  - org.apache.xmlgraphics.image.GraphicsUtil
  - org.apache.xmlgraphics.java2d.color.GrayScaleColorConverter (implements org.apache.xmlgraphics.java2d.color.ColorConverter)
  - org.apache.xmlgraphics.image.loader.cache.ImageCache
  - org.apache.xmlgraphics.image.loader.cache.ImageCacheStatistics (implements org.apache.xmlgraphics.image.loader.cache.ImageCacheListener)
  - org.apache.xmlgraphics.image.codec.util.ImageDecoderImpl (implements org.apache.xmlgraphics.image.codec.util.ImageDecoder)
    - org.apache.xmlgraphics.image.codec.png.PNGImageDecoder
    - org.apache.xmlgraphics.image.codec.tiff.TIFFImageDecoder
  - org.apache.xmlgraphics.image.codec.util.ImageEncoderImpl (implements org.apache.xmlgraphics.image.codec.util.ImageEncoder)
    - org.apache.xmlgraphics.image.codec.png.PNGImageEncoder
    - org.apache.xmlgraphics.image.codec.tiff.TIFFImageEncoder
  - org.apache.xmlgraphics.ps.ImageEncodingHelper
  - org.apache.xmlgraphics.image.loader.ImageFlavor
    - org.apache.xmlgraphics.image.loader.RefinedImageFlavor
      - org.apache.xmlgraphics.image.loader.MimeEnabledImageFlavor
      - org.apache.xmlgraphics.image.loader.SimpleRefinedImageFlavor
      - org.apache.xmlgraphics.image.loader.XMLNamespaceEnabledImageFlavor
  - org.apache.xmlgraphics.image.loader.spi.ImageImplRegistry
  - org.apache.xmlgraphics.image.loader.ImageInfo
  - org.apache.xmlgraphics.util.ImageIODebugUtil
  - org.apache.xmlgraphics.image.writer.imageio.ImageIOImageWriter (implements javax.imageio.event.IIOWriteWarningListener, org.apache.xmlgraphics.image.writer.ImageWriter)
    - org.apache.xmlgraphics.image.writer.imageio.ImageIOJPEGImageWriter
    - org.apache.xmlgraphics.image.writer.imageio.ImageIOPNGImageWriter
    - org.apache.xmlgraphics.image.writer.imageio.ImageIOTIFFImageWriter
  - org.apache.xmlgraphics.image.loader.impl.imageio.ImageIOUtil
  - org.apache.xmlgraphics.image.loader.cache.ImageKey
  - org.apache.xmlgraphics.image.loader.ImageManager
  - org.apache.xmlgraphics.image.loader.pipeline.ImageProviderPipeline
  - org.apache.xmlgraphics.image.loader.impl.ImageRawStream.ByteArrayStreamFactory (implements org.apache.xmlgraphics.image.loader.impl.ImageRawStream.InputStreamFactory)
  - org.apache.xmlgraphics.image.loader.pipeline.ImageRepresentation (implements org.apache.xmlgraphics.util.dijkstra.Vertex)
  - org.apache.xmlgraphics.image.loader.ImageSize
  - org.apache.xmlgraphics.image.loader.ImageSource (implements javax.xml.transform.Source)
  - org.apache.xmlgraphics.image.loader.util.ImageUtil
  - org.apache.xmlgraphics.image.writer.ImageWriterParams
  - org.apache.xmlgraphics.image.writer.ImageWriterRegistry
  - org.apache.xmlgraphics.image.writer.ImageWriterUtil
  - java.io.InputStream (implements java.io.Closeable)
    - org.apache.xmlgraphics.util.io.ASCII85InputStream (implements org.apache.xmlgraphics.util.io.ASCII85Constants)
    - org.apache.xmlgraphics.util.io.Base64DecodeStream
    - java.io.FilterInputStream
      - org.apache.xmlgraphics.io.Resource
      - org.apache.xmlgraphics.util.io.SubInputStream
    - org.apache.xmlgraphics.image.loader.util.ImageInputStreamAdapter
    - org.apache.xmlgraphics.image.codec.util.SeekableStream (implements java.io.DataInput)
      - org.apache.xmlgraphics.image.codec.util.FileCacheSeekableStream
      - org.apache.xmlgraphics.image.codec.util.ForwardSeekableStream
      - org.apache.xmlgraphics.image.codec.util.ImageInputStreamSeekableStreamAdapter
      - org.apache.xmlgraphics.image.codec.util.MemoryCacheSeekableStream
      - org.apache.xmlgraphics.image.loader.util.SeekableStreamAdapter
  - org.apache.xmlgraphics.image.loader.impl.JPEGFile (implements org.apache.xmlgraphics.image.loader.impl.JPEGConstants)
  - org.apache.xmlgraphics.util.i18n.LocaleGroup
  - org.apache.xmlgraphics.util.i18n.LocalizableSupport (implements org.apache.xmlgraphics.util.i18n.Localizable)
  - org.apache.xmlgraphics.xmp.merge.MergeRuleSet
  - org.apache.xmlgraphics.xmp.Metadata (implements org.apache.xmlgraphics.xmp.PropertyAccess, org.apache.xmlgraphics.util.XMLizable)
  - org.apache.xmlgraphics.java2d.color.profile.NamedColorProfile
  - org.apache.xmlgraphics.java2d.color.profile.NamedColorProfileParser
  - org.apache.xmlgraphics.xmp.merge.NoReplacePropertyMerger (implements org.apache.xmlgraphics.xmp.merge.PropertyMerger)
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - org.apache.xmlgraphics.util.io.Base64EncodeStream
    - java.io.FilterOutputStream
      - org.apache.xmlgraphics.util.io.ASCII85OutputStream (implements org.apache.xmlgraphics.util.io.ASCII85Constants, org.apache.xmlgraphics.util.io.Finalizable)
      - org.apache.xmlgraphics.util.io.ASCIIHexOutputStream (implements org.apache.xmlgraphics.util.io.Finalizable)
      - java.util.zip.DeflaterOutputStream
        - org.apache.xmlgraphics.util.io.FlateEncodeOutputStream (implements org.apache.xmlgraphics.util.io.Finalizable)
      - org.apache.xmlgraphics.util.io.RunLengthEncodeOutputStream (implements org.apache.xmlgraphics.util.io.Finalizable)
    - org.apache.xmlgraphics.image.codec.util.SeekableOutputStream
    - org.apache.xmlgraphics.util.WriterOutputStream
  - org.apache.xmlgraphics.ps.dsc.tools.PageExtractor (implements org.apache.xmlgraphics.ps.dsc.DSCParserConstants)
  - org.apache.xmlgraphics.image.loader.util.Penalty
  - org.apache.xmlgraphics.image.loader.pipeline.PipelineFactory
  - org.apache.xmlgraphics.image.codec.png.PNGChunk
  - org.apache.xmlgraphics.image.codec.png.PNGDecodeParam (implements org.apache.xmlgraphics.image.codec.util.ImageDecodeParam)
  - org.apache.xmlgraphics.image.codec.png.PNGEncodeParam (implements org.apache.xmlgraphics.image.codec.util.ImageEncodeParam)
    - org.apache.xmlgraphics.image.codec.png.PNGEncodeParam.Gray
    - org.apache.xmlgraphics.image.codec.png.PNGEncodeParam.Palette
    - org.apache.xmlgraphics.image.codec.png.PNGEncodeParam.RGB
  - org.apache.xmlgraphics.image.codec.png.PNGSuggestedPaletteEntry (implements java.io.Serializable)
  - org.apache.xmlgraphics.image.loader.impl.PreloaderEPS.EPSBinaryFileHeader
  - org.apache.xmlgraphics.image.codec.util.PropertyUtil
  - org.apache.xmlgraphics.ps.PSFontUtils
  - org.apache.xmlgraphics.ps.PSGenerator (implements org.apache.xmlgraphics.ps.PSCommandMap)
  - org.apache.xmlgraphics.ps.PSImageUtils
  - org.apache.xmlgraphics.ps.PSProcSets
  - org.apache.xmlgraphics.ps.PSResource (implements java.lang.Comparable<T>)
    - org.apache.xmlgraphics.ps.PSProcSet
  - org.apache.xmlgraphics.ps.PSState (implements java.io.Serializable)
  - org.apache.xmlgraphics.java2d.ps.PSTilingPattern
  - org.apache.xmlgraphics.util.QName (implements java.io.Serializable)
  - java.lang.ref.Reference<T>
    - java.lang.ref.SoftReference<T>
      - org.apache.xmlgraphics.image.loader.util.SoftReferenceWithKey
  - org.apache.xmlgraphics.image.rendered.RenderedImageCachableRed (implements org.apache.xmlgraphics.image.rendered.CachableRed)
  - org.apache.xmlgraphics.xmp.merge.ReplacePropertyMerger (implements org.apache.xmlgraphics.xmp.merge.PropertyMerger)
  - org.apache.xmlgraphics.ps.dsc.ResourceTracker
  - org.apache.xmlgraphics.util.Service
  - org.apache.xmlgraphics.image.codec.util.SimpleRenderedImage (implements java.awt.image.RenderedImage)
    - org.apache.xmlgraphics.image.codec.util.SingleTileRenderedImage
  - org.apache.xmlgraphics.image.loader.util.SoftMapCache
  - org.apache.xmlgraphics.java2d.StrokingTextHandler (implements org.apache.xmlgraphics.java2d.TextHandler)
  - org.apache.xmlgraphics.io.TempResourceURIGenerator
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.xmlgraphics.ps.dsc.DSCException
      - org.apache.xmlgraphics.image.loader.ImageException
        - org.apache.xmlgraphics.image.loader.SubImageNotFoundException
      - org.apache.xmlgraphics.ps.PSDictionaryFormatException
  - org.apache.xmlgraphics.image.codec.tiff.TIFFDecodeParam (implements org.apache.xmlgraphics.image.codec.util.ImageDecodeParam)
  - org.apache.xmlgraphics.image.codec.tiff.TIFFDirectory (implements java.io.Serializable)
  - org.apache.xmlgraphics.image.codec.tiff.TIFFEncodeParam (implements org.apache.xmlgraphics.image.codec.util.ImageEncodeParam)
  - org.apache.xmlgraphics.image.codec.tiff.TIFFField (implements java.lang.Comparable<T>, java.io.Serializable)
  - org.apache.xmlgraphics.image.codec.tiff.TIFFLZWDecoder
  - org.apache.xmlgraphics.java2d.TransformStackElement (implements java.lang.Cloneable)
  - org.apache.xmlgraphics.java2d.TransformType
  - org.apache.xmlgraphics.util.UnitConv
  - org.apache.xmlgraphics.io.URIResolverAdapter (implements org.apache.xmlgraphics.io.ResourceResolver)
  - org.apache.xmlgraphics.io.XmlSourceUtil
  - org.apache.xmlgraphics.xmp.XMPArrayType
  - org.apache.xmlgraphics.xmp.XMPComplexValue (implements org.apache.xmlgraphics.util.XMLizable)
    - org.apache.xmlgraphics.xmp.XMPArray
    - org.apache.xmlgraphics.xmp.XMPStructure (implements org.apache.xmlgraphics.xmp.PropertyAccess)
      - org.apache.xmlgraphics.xmp.XMPThinStructure
  - org.apache.xmlgraphics.xmp.XMPPacketParser
  - org.apache.xmlgraphics.xmp.XMPParser
  - org.apache.xmlgraphics.xmp.XMPProperty (implements org.apache.xmlgraphics.util.XMLizable)
  - org.apache.xmlgraphics.xmp.XMPSchema
    - org.apache.xmlgraphics.xmp.schemas.pdf.AdobePDFSchema
    - org.apache.xmlgraphics.xmp.schemas.DublinCoreSchema
    - org.apache.xmlgraphics.xmp.schemas.pdf.PDFAExtensionXMPSchema
    - org.apache.xmlgraphics.xmp.schemas.pdf.PDFAXMPSchema
    - org.apache.xmlgraphics.xmp.schemas.pdf.PDFUAXMPSchema
    - org.apache.xmlgraphics.xmp.schemas.pdf.PDFVTXMPSchema
    - org.apache.xmlgraphics.xmp.schemas.pdf.PDFXXMPSchema
    - org.apache.xmlgraphics.xmp.schemas.pdf.XAPMMXMPSchema
    - org.apache.xmlgraphics.xmp.schemas.XMPBasicSchema
  - org.apache.xmlgraphics.xmp.XMPSchemaAdapter
    - org.apache.xmlgraphics.xmp.schemas.pdf.AdobePDFAdapter
    - org.apache.xmlgraphics.xmp.schemas.DublinCoreAdapter
    - org.apache.xmlgraphics.xmp.schemas.pdf.PDFAAdapter
    - org.apache.xmlgraphics.xmp.schemas.pdf.PDFAExtensionAdapter
    - org.apache.xmlgraphics.xmp.schemas.pdf.PDFUAAdapter
    - org.apache.xmlgraphics.xmp.schemas.pdf.PDFVTAdapter
    - org.apache.xmlgraphics.xmp.schemas.pdf.PDFXAdapter
    - org.apache.xmlgraphics.xmp.schemas.pdf.XAPMMAdapter
    - org.apache.xmlgraphics.xmp.schemas.XMPBasicAdapter
  - org.apache.xmlgraphics.xmp.XMPSchemaRegistry
  - org.apache.xmlgraphics.xmp.XMPSerializer

## Interface Hierarchy

- org.apache.xmlgraphics.image.loader.impl.AbstractImageSessionContext.FallbackResolver
- org.apache.xmlgraphics.util.io.ASCII85Constants
- java.lang.Cloneable
  - org.apache.xmlgraphics.image.codec.util.ImageDecodeParam (also extends java.io.Serializable)
    - org.apache.xmlgraphics.image.codec.util.ImageEncodeParam (also extends java.lang.Cloneable, java.io.Serializable)
  - org.apache.xmlgraphics.image.codec.util.ImageEncodeParam (also extends org.apache.xmlgraphics.image.codec.util.ImageDecodeParam, java.io.Serializable)
- org.apache.xmlgraphics.java2d.color.ColorConverter
- org.apache.xmlgraphics.java2d.color.ColorSpaceOrigin
- java.lang.Comparable<T>
  - org.apache.xmlgraphics.util.dijkstra.Vertex
- org.apache.xmlgraphics.ps.dsc.DSCFilter
- org.apache.xmlgraphics.ps.dsc.DSCHandler
- org.apache.xmlgraphics.ps.dsc.DSCListener
- org.apache.xmlgraphics.ps.dsc.DSCParserConstants
  - org.apache.xmlgraphics.ps.dsc.events.DSCComment
  - org.apache.xmlgraphics.ps.dsc.events.DSCEvent
    - org.apache.xmlgraphics.ps.dsc.events.DSCComment
- org.apache.xmlgraphics.util.dijkstra.Edge
- org.apache.xmlgraphics.util.dijkstra.EdgeDirectory
- java.util.EventListener
  - org.apache.xmlgraphics.image.loader.cache.ImageCacheListener
- org.apache.xmlgraphics.image.loader.cache.ExpirationPolicy
- org.apache.xmlgraphics.util.io.Finalizable
- org.apache.xmlgraphics.java2d.Graphics2DImagePainter
  - org.apache.xmlgraphics.java2d.GeneralGraphics2DImagePainter
- org.apache.xmlgraphics.image.loader.Image
- org.apache.xmlgraphics.image.loader.ImageContext
- org.apache.xmlgraphics.image.loader.spi.ImageConverter
- org.apache.xmlgraphics.image.codec.util.ImageDecoder
- org.apache.xmlgraphics.image.codec.util.ImageEncoder
- org.apache.xmlgraphics.ps.ImageEncoder
- org.apache.xmlgraphics.image.loader.spi.ImageLoader
- org.apache.xmlgraphics.image.loader.spi.ImageLoaderFactory
- org.apache.xmlgraphics.image.loader.spi.ImagePreloader
- org.apache.xmlgraphics.image.loader.ImageProcessingHints
- org.apache.xmlgraphics.image.loader.impl.ImageRawStream.InputStreamFactory
- org.apache.xmlgraphics.image.loader.ImageSessionContext
- org.apache.xmlgraphics.image.writer.ImageWriter
- org.apache.xmlgraphics.image.loader.impl.JPEGConstants
- org.apache.xmlgraphics.util.i18n.Localizable
  - org.apache.xmlgraphics.util.i18n.ExtendedLocalizable
- org.apache.xmlgraphics.util.MimeConstants
- org.apache.xmlgraphics.image.writer.MultiImageWriter
- org.apache.xmlgraphics.ps.dsc.NestedDocumentHandler
- org.apache.xmlgraphics.image.loader.impl.PNGConstants
- org.apache.xmlgraphics.xmp.PropertyAccess
- org.apache.xmlgraphics.xmp.merge.PropertyMerger
- org.apache.xmlgraphics.ps.PSCommandMap
- java.awt.image.RenderedImage
  - org.apache.xmlgraphics.image.rendered.CachableRed
- org.apache.xmlgraphics.io.ResourceResolver
- java.io.Serializable
  - org.apache.xmlgraphics.image.codec.util.ImageDecodeParam (also extends java.lang.Cloneable)
    - org.apache.xmlgraphics.image.codec.util.ImageEncodeParam (also extends java.lang.Cloneable, java.io.Serializable)
  - org.apache.xmlgraphics.image.codec.util.ImageEncodeParam (also extends java.lang.Cloneable, org.apache.xmlgraphics.image.codec.util.ImageDecodeParam)
- org.apache.xmlgraphics.io.TempResourceResolver
- org.apache.xmlgraphics.java2d.TextHandler
  - org.apache.xmlgraphics.java2d.ps.PSTextHandler
- org.apache.xmlgraphics.util.XMLizable
- org.apache.xmlgraphics.xmp.XMPConstants

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.xmlgraphics.image.codec.png.PNGChunk.ChunkType
    - org.apache.xmlgraphics.image.codec.tiff.CompressionValue
    - org.apache.xmlgraphics.image.writer.ResolutionUnit
    - org.apache.xmlgraphics.image.writer.Endianness
    - org.apache.xmlgraphics.java2d.color.RenderingIntent

Copyright 1999-2025 The Apache Software Foundation. All Rights Reserved.