API Overview API Index Package Overview Direct link to this page
JDK 1.6
  javax.imageio.spi. ImageReaderWriterSpi View Source
Author(s)
Since
Version
0.5
Serial
Hierarchy
 Object
      IIOServiceProvider
          ImageReaderWriterSpi
Implements
Subclasses
Description
publicabstract abstract class ImageReaderWriterSpi
  A superclass containing instance variables and methods common to ImageReaderSpi and ImageWriterSpi.
Constructors
public ImageReaderWriterSpi ()
  Constructs a blank ImageReaderWriterSpi.
public ImageReaderWriterSpi (String vendorName, String version, String names, String suffixes, String MIMETypes, String pluginClassName, boolean supportsStandardStreamMetadataFormat, String nativeStreamMetadataFormatName, String nativeStreamMetadataFormatClassName, String extraStreamMetadataFormatNames, String extraStreamMetadataFormatClassNames, boolean supportsStandardImageMetadataFormat, String nativeImageMetadataFormatName, String nativeImageMetadataFormatClassName, String extraImageMetadataFormatNames, String extraImageMetadataFormatClassNames)
  Constructs an ImageReaderWriterSpi with a given set of values.
Methods
Hide/Show inherited methods
publicabstract String getDescription (Locale locale) [Inherited From IIOServiceProvider]
  Returns a brief, human-readable description of this service provider and its associated implementation.
public String getExtraImageMetadataFormatNames ()
  Returns an array of Strings containing the names of additional document formats, other than the native and standard formats, recognized by the getAsTree and setFromTree methods on the image metadata objects produced or consumed by this plug-in.
public String getExtraStreamMetadataFormatNames ()
  Returns an array of Strings containing the names of additional document formats, other than the native and standard formats, recognized by the getAsTree and setFromTree methods on the stream metadata objects produced or consumed by this plug-in.
public String getFileSuffixes ()
  Returns an array of Strings containing a list of file suffixes associated with the formats that are generally usable by the ImageReader or ImageWriter implementation associated with this service provider.
public String getFormatNames ()
  Returns an array of Strings containing human-readable names for the formats that are generally usable by the ImageReader or ImageWriter implementation associated with this service provider.
public IIOMetadataFormat getImageMetadataFormat (String formatName)
  Returns an IIOMetadataFormat object describing the given image metadata format, or null if no description is available.
public String getMIMETypes ()
  Returns an array of Strings containing a list of MIME types associated with the formats that are generally usable by the ImageReader or ImageWriter implementation associated with this service provider.
public String getNativeImageMetadataFormatName ()
  Returns the name of the "native" image metadata format for this plug-in, which typically allows for lossless encoding and transmission of the image metadata stored in the format handled by this plug-in.
public String getNativeStreamMetadataFormatName ()
  Returns the name of the "native" stream metadata format for this plug-in, which typically allows for lossless encoding and transmission of the stream metadata stored in the format handled by this plug-in.
public String getPluginClassName ()
  Returns the fully-qualified class name of the ImageReader or ImageWriter plug-in associated with this service provider.
public IIOMetadataFormat getStreamMetadataFormat (String formatName)
  Returns an IIOMetadataFormat object describing the given stream metadata format, or null if no description is available.
public String getVendorName () [Inherited From IIOServiceProvider]
  Returns the name of the vendor responsible for creating this service provider and its associated implementation.
public String getVersion () [Inherited From IIOServiceProvider]
  Returns a string describing the version number of this service provider and its associated implementation.
public boolean isStandardImageMetadataFormatSupported ()
  Returns true if the standard metadata format is among the document formats recognized by the getAsTree and setFromTree methods on the image metadata objects produced or consumed by this plug-in.
public boolean isStandardStreamMetadataFormatSupported ()
  Returns true if the standard metadata format is among the document formats recognized by the getAsTree and setFromTree methods on the stream metadata objects produced or consumed by this plug-in.
public void onDeregistration (ServiceRegistry registry, Class<Object> category) [Inherited From IIOServiceProvider]
  A callback that will be whenever the Spi class has been deregistered from a ServiceRegistry.
public void onRegistration (ServiceRegistry registry, Class<Object> category) [Inherited From IIOServiceProvider]
  A callback that will be called exactly once after the Spi class has been instantiated and registered in a ServiceRegistry.
Fields
Hide/Show inherited fields
protected String extraImageMetadataFormatClassNames
An array of Strings containing the class names of any additional image metadata formats supported by this plug-in, initially null.
protected String extraImageMetadataFormatNames
An array of Strings containing the names of any additional image metadata formats supported by this plug-in, initially null.
protected String extraStreamMetadataFormatClassNames
An array of Strings containing the class names of any additional stream metadata formats supported by this plug-in, initially null.
protected String extraStreamMetadataFormatNames
An array of Strings containing the names of any additional stream metadata formats supported by this plug-in, initially null.
protected String MIMETypes
An array of strings to be returned from getMIMETypes, initially null.
protected String names
  An array of strings to be returned from getFormatNames, initially null.
protected String nativeImageMetadataFormatClassName
A String containing the class name of the native stream metadata format supported by this plug-in, initially null.
protected String nativeImageMetadataFormatName
A String containing the name of the native stream metadata format supported by this plug-in, initially null.
protected String nativeStreamMetadataFormatClassName
A String containing the class name of the native stream metadata format supported by this plug-in, initially null.
protected String nativeStreamMetadataFormatName
A String containing the name of the native stream metadata format supported by this plug-in, initially null.
protected String pluginClassName
A String containing the name of the associated plug-in class, initially null.
protected String suffixes
An array of strings to be returned from getFileSuffixes, initially null.
protected boolean supportsStandardImageMetadataFormat
A boolean indicating whether this plug-in supports the standard metadata format for image metadata, initially false.
protected boolean supportsStandardStreamMetadataFormat
A boolean indicating whether this plug-in supports the standard metadata format for stream metadata, initially false.
protected String vendorName [Inherited From IIOServiceProvider]
  A String to be returned from getVendorName, initially null.
protected String version [Inherited From IIOServiceProvider]
  A String to be returned from getVersion, initially null.
Nested Classes
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar