Package javax.imageio.spi

A package of the Java Image I/O API containing the plug-in interfaces for readers, writers, transcoders, and streams, and a runtime registry.

See:

 

Interface Summary

RegisterableService An optional interface that may be provided by service provider objects that will be registered with a ServiceRegistry.
ServiceRegistry.Filter A simple filter interface used by ServiceRegistry.getServiceProviders to select providers matching an arbitrary criterion.
 

 

Class Summary

IIORegistry A registry for service provider instances.
IIOServiceProvider A superinterface for functionality common to all Image I/O service provider interfaces (SPIs).
ImageInputStreamSpi The service provider interface (SPI) for ImageInputStreams.
ImageOutputStreamSpi The service provider interface (SPI) for ImageOutputStreams.
ImageReaderSpi The service provider interface (SPI) for ImageReaders.
ImageReaderWriterSpi A superclass containing instance variables and methods common to ImageReaderSpi and ImageWriterSpi.
ImageTranscoderSpi The service provider interface (SPI) for ImageTranscoders.
ImageWriterSpi The service provider interface (SPI) for ImageWriters.
ServiceRegistry A registry for service provider instances.
 

 

Package javax.imageio.spi Description

A package of the Java Image I/O API containing the plug-in interfaces for readers, writers, transcoders, and streams, and a runtime registry.

The javax.imageio.spi package contains service provider interfaces for reading, writing, and transcoding images, and obtaining input and output streams, as well as a run-time registry that discovers installed service provider instances and allows new instances to be registered dynamically.

Since:
1.4