# Package org.apache.xmlgraphics.image.codec.util

Contains utility classes for image codecs.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ImageDecodeParam | An empty (marker) interface to be implemented by all image decoder parameter classes.
  ImageDecoder | An interface describing objects that transform an InputStream into a BufferedImage or Raster.
  ImageEncodeParam | An empty (marker) interface to be implemented by all image encoder parameter classes.
  ImageEncoder | An interface describing objects that transform a BufferedImage or Raster into an OutputStream.

- Class Summary
  Class | Description
  --- | ---
  FileCacheSeekableStream | A subclass of `SeekableStream` that may be used to wrap a regular `InputStream`.
  ForwardSeekableStream | A subclass of `SeekableStream` that may be used to wrap a regular `InputStream` efficiently.
  ImageDecoderImpl | A partial implementation of the `ImageDecoder` interface useful for subclassing.
  ImageEncoderImpl | A partial implementation of the ImageEncoder interface useful for subclassing.
  ImageInputStreamSeekableStreamAdapter | A subclass of `SeekableStream` that may be used to wrap a regular `ImageInputStream`.
  MemoryCacheSeekableStream | A subclass of `SeekableStream` that may be used to wrap a regular `InputStream`.
  PropertyUtil |
  SeekableOutputStream | An `OutputStream` which can seek to an arbitrary offset.
  SeekableStream | An abstract subclass of `java.io.InputStream` that allows seeking within the input, similar to the `RandomAccessFile` class.
  SimpleRenderedImage | A simple class implemented the `RenderedImage` interface.
  SingleTileRenderedImage | A simple class that provides RenderedImage functionality given a Raster and a ColorModel.

## Package org.apache.xmlgraphics.image.codec.util Description

Contains utility classes for image codecs.

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