A package of the Java Image I/O API containing the plug-in interfaces
for readers, writers, transcoders, and streams, and a runtime
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.
||An optional interface that may be provided by service provider
objects that will be registered with a
||A simple filter interface used by
ServiceRegistry.getServiceProviders to select
providers matching an arbitrary criterion.