APIdia Launch Partner
Top Description Interfaces Classes
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

Modifier and TypeInterface and Description
public interface
RegisterableService

An optional interface that may be provided by service provider objects that will be registered with a ServiceRegistry.

Class Summary

Modifier and TypeClass and Description
pack-priv class
DigraphNode<E>

A node in a directed graph.

pack-priv class
FilterIterator<T>

A class for wrapping Iterators with a filter function.

public class
IIORegistry

A registry for Image I/O service provider instances.

public abstract class
IIOServiceProvider

A superinterface for functionality common to all Image I/O service provider interfaces (SPIs).

public abstract class
ImageInputStreamSpi

The service provider interface (SPI) for ImageInputStreams.

public abstract class
ImageOutputStreamSpi

The service provider interface (SPI) for ImageOutputStreams.

public abstract class
ImageReaderSpi

The service provider interface (SPI) for ImageReaders.

public abstract class
ImageReaderWriterSpi

A superclass containing instance variables and methods common to ImageReaderSpi and ImageWriterSpi.

public abstract class
ImageTranscoderSpi

The service provider interface (SPI) for ImageTranscoders.

public abstract class
ImageWriterSpi

The service provider interface (SPI) for ImageWriters.

pack-priv class
PartiallyOrderedSet<E>

A set of Objects with pairwise orderings between them.

pack-priv class
public class
ServiceRegistry

A registry for service provider instances for Image I/O service types.

pack-priv class
SubRegistry

A portion of a registry dealing with a single superclass or interface.