# Uses of Class
javax.imageio.IIOParam

Packages that use IIOParam
Package | Description
--- | ---
javax.imageio | The main package of the Java Image I/O API.
javax.imageio.plugins.bmp | Package containing the public classes used by the built-in BMP plug-in.
javax.imageio.plugins.jpeg | Classes supporting the built-in JPEG plug-in.
javax.imageio.plugins.tiff | Public classes used by the built-in TIFF plug-ins.

## Uses of IIOParam in javax.imageio

Subclasses of IIOParam in javax.imageio
Modifier and Type | Class | Description
--- | --- | ---
`class` | `ImageReadParam` | A class describing how a stream is to be decoded.
`class` | `ImageWriteParam` | A class describing how a stream is to be encoded.

Methods in javax.imageio with parameters of type IIOParam
Modifier and Type | Method | Description
--- | --- | ---
`boolean` | IIOParamController.`activate​(IIOParam param)` | Activates the controller.

## Uses of IIOParam in javax.imageio.plugins.bmp

Subclasses of IIOParam in javax.imageio.plugins.bmp
Modifier and Type | Class | Description
--- | --- | ---
`class` | `BMPImageWriteParam` | A subclass of `ImageWriteParam` for encoding images in the BMP format.

## Uses of IIOParam in javax.imageio.plugins.jpeg

Subclasses of IIOParam in javax.imageio.plugins.jpeg
Modifier and Type | Class | Description
--- | --- | ---
`class` | `JPEGImageReadParam` | This class adds the ability to set JPEG quantization and Huffman tables when using the built-in JPEG reader plug-in.
`class` | `JPEGImageWriteParam` | This class adds the ability to set JPEG quantization and Huffman tables when using the built-in JPEG writer plug-in, and to request that optimized Huffman tables be computed for an image.

## Uses of IIOParam in javax.imageio.plugins.tiff

Subclasses of IIOParam in javax.imageio.plugins.tiff
Modifier and Type | Class | Description
--- | --- | ---
`class` | `TIFFImageReadParam` | A subclass of `ImageReadParam` allowing control over the TIFF reading process.