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.getServiceProviders
to 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) forImageInputStream
s.ImageOutputStreamSpi The service provider interface (SPI) forImageOutputStream
s.ImageReaderSpi The service provider interface (SPI) forImageReader
s.ImageReaderWriterSpi A superclass containing instance variables and methods common toImageReaderSpi
andImageWriterSpi
.ImageTranscoderSpi The service provider interface (SPI) forImageTranscoder
s.ImageWriterSpi The service provider interface (SPI) forImageWriter
s.ServiceRegistry A registry for service provider instances for Image I/O service types.