# Package org.apache.commons.imaging.common

package org.apache.commons.imaging.common
Provides utility classes that are employed across multiple image formats and sub-packages.

- Related Packages
  Package
  Description
  org.apache.commons.imaging
  The main package for Apache Commons Imaging.
- Class
  Description
  AbstractBinaryOutputStream
  AllocationRequestException
  Thrown when an allocation request is too large.
  Allocator
  Checks inputs for meeting allocation limits and allocates arrays.
  BasicCParser
  A rudimentary preprocessor and parser for the C programming language.
  BinaryConstant
  BinaryFileParser
  BinaryFunctions
  Convenience methods for various binary and I/O operations.
  BufferedImageFactory
  ByteConversions
  Convenience methods for converting data types to and from byte arrays.
  GenericImageMetadata
  GenericImageMetadata.GenericImageMetadataItem
  ImageBuilder
  A utility class primary intended for storing data obtained by reading image files.
  ImageMetadata
  ImageMetadata.ImageMetadataItem
  PackBits
  RationalNumber
  Rational number, as used by the TIFF image format.
  RgbBufferedImageFactory
  SimpleBufferedImageFactory
  XmpEmbeddable<E extends XmpImagingParameters<E>>
  Implementations support embedding the Extensible Metadata Platform tags.
  XmpImagingParameters<E extends XmpImagingParameters<E>>
  Parameters for formats that support Xmp.
  ZlibDeflate
  Utility class to compress/decompress bytes using the ZLIB deflate/inflate compression.