Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## 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:
Description

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 `ImageInputStream`s.
ImageOutputStreamSpi | The service provider interface (SPI) for `ImageOutputStream`s.
ImageReaderSpi | The service provider interface (SPI) for `ImageReader`s.
ImageReaderWriterSpi | A superclass containing instance variables and methods common to `ImageReaderSpi` and `ImageWriterSpi`.
ImageTranscoderSpi | The service provider interface (SPI) for `ImageTranscoder`s.
ImageWriterSpi | The service provider interface (SPI) for `ImageWriter`s.
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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.