Module java.desktop

Package javax.imageio.spi


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
  • Related Packages
    Package
    Description
    The main package of the Java Image I/O API.
    A package of the Java Image I/O API dealing with synchronous notification of events during the reading and writing of images.
    A package of the Java Image I/O API dealing with reading and writing metadata.
    A package of the Java Image I/O API dealing with low-level I/O from files and streams.
  • Interface Summary
    Interface
    Description
    An optional interface that may be provided by service provider objects that will be registered with a ServiceRegistry.
    A simple filter interface used by ServiceRegistry.getServiceProviders to select providers matching an arbitrary criterion.
  • Class Summary
    Class
    Description
    A registry for Image I/O service provider instances.
    A superinterface for functionality common to all Image I/O service provider interfaces (SPIs).
    The service provider interface (SPI) for ImageInputStreams.
    The service provider interface (SPI) for ImageOutputStreams.
    The service provider interface (SPI) for ImageReaders.
    A superclass containing instance variables and methods common to ImageReaderSpi and ImageWriterSpi.
    The service provider interface (SPI) for ImageTranscoders.
    The service provider interface (SPI) for ImageWriters.
    A registry for service provider instances for Image I/O service types.