Module java.desktop
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.
The javax.imageio.spi package contains service provider interfaces
for reading, writing, and transcoding images, and obtaining image input and
output streams, as well as a run-time registry that discovers installed
instances of Image I/O service providers and allows new instances to be
registered dynamically.
- Since:
- 1.4
-
Interface Summary Interface Description RegisterableService An optional interface that may be provided by service provider objects that will be registered with aServiceRegistry.ServiceRegistry.Filter A simple filter interface used byServiceRegistry.getServiceProvidersto select providers matching an arbitrary criterion. -
Class Summary Class Description IIORegistry A registry for Image I/O service provider instances.IIOServiceProvider A superinterface for functionality common to all Image I/O service provider interfaces (SPIs).ImageInputStreamSpi The service provider interface (SPI) forImageInputStreams.ImageOutputStreamSpi The service provider interface (SPI) forImageOutputStreams.ImageReaderSpi The service provider interface (SPI) forImageReaders.ImageReaderWriterSpi A superclass containing instance variables and methods common toImageReaderSpiandImageWriterSpi.ImageTranscoderSpi The service provider interface (SPI) forImageTranscoders.ImageWriterSpi The service provider interface (SPI) forImageWriters.ServiceRegistry A registry for service provider instances for Image I/O service types.