public class JPEGImageReaderSpi
extends javax.imageio.spi.ImageReaderSpi
inputTypes, STANDARD_INPUT_TYPE, writerSpiNamesextraImageMetadataFormatClassNames, extraImageMetadataFormatNames, extraStreamMetadataFormatClassNames, extraStreamMetadataFormatNames, MIMETypes, names, nativeImageMetadataFormatClassName, nativeImageMetadataFormatName, nativeStreamMetadataFormatClassName, nativeStreamMetadataFormatName, pluginClassName, suffixes, supportsStandardImageMetadataFormat, supportsStandardStreamMetadataFormat| Modifier | Constructor and Description |
|---|---|
|
JPEGImageReaderSpi()
Constructor for use by
IIORegistry only. |
protected |
JPEGImageReaderSpi(javax.imageio.spi.ImageReaderSpi delegateProvider)
Creates a
JPEGImageReaderSpi with the given delegate. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canDecodeInput(java.lang.Object source) |
javax.imageio.ImageReader |
createReaderInstance(java.lang.Object extension) |
java.lang.String |
getDescription(java.util.Locale locale) |
java.lang.String[] |
getExtraImageMetadataFormatNames() |
java.lang.String[] |
getExtraStreamMetadataFormatNames() |
java.lang.String[] |
getFileSuffixes() |
java.lang.String[] |
getFormatNames() |
javax.imageio.metadata.IIOMetadataFormat |
getImageMetadataFormat(java.lang.String formatName) |
java.lang.Class[] |
getInputTypes() |
java.lang.String[] |
getMIMETypes() |
java.lang.String |
getNativeImageMetadataFormatName() |
java.lang.String |
getNativeStreamMetadataFormatName() |
javax.imageio.metadata.IIOMetadataFormat |
getStreamMetadataFormat(java.lang.String formatName) |
java.lang.String |
getVendorName() |
java.lang.String |
getVersion() |
boolean |
isStandardImageMetadataFormatSupported() |
boolean |
isStandardStreamMetadataFormatSupported() |
void |
onRegistration(javax.imageio.spi.ServiceRegistry registry,
java.lang.Class<?> category) |
public JPEGImageReaderSpi()
IIORegistry only.
The instance created will not work without being properly registered.protected JPEGImageReaderSpi(javax.imageio.spi.ImageReaderSpi delegateProvider)
JPEGImageReaderSpi with the given delegate.delegateProvider - a ImageReaderSpi that can read JPEG.public boolean canDecodeInput(java.lang.Object source)
throws java.io.IOException
canDecodeInput in class javax.imageio.spi.ImageReaderSpijava.io.IOExceptionpublic javax.imageio.ImageReader createReaderInstance(java.lang.Object extension)
throws java.io.IOException
createReaderInstance in class javax.imageio.spi.ImageReaderSpijava.io.IOExceptionpublic java.lang.String getDescription(java.util.Locale locale)
getDescription in class javax.imageio.spi.IIOServiceProviderpublic java.lang.String[] getExtraImageMetadataFormatNames()
getExtraImageMetadataFormatNames in class javax.imageio.spi.ImageReaderWriterSpipublic java.lang.String[] getExtraStreamMetadataFormatNames()
getExtraStreamMetadataFormatNames in class javax.imageio.spi.ImageReaderWriterSpipublic java.lang.String[] getFileSuffixes()
getFileSuffixes in class javax.imageio.spi.ImageReaderWriterSpipublic java.lang.String[] getFormatNames()
getFormatNames in class javax.imageio.spi.ImageReaderWriterSpipublic javax.imageio.metadata.IIOMetadataFormat getImageMetadataFormat(java.lang.String formatName)
getImageMetadataFormat in class javax.imageio.spi.ImageReaderWriterSpipublic java.lang.Class[] getInputTypes()
getInputTypes in class javax.imageio.spi.ImageReaderSpipublic java.lang.String[] getMIMETypes()
getMIMETypes in class javax.imageio.spi.ImageReaderWriterSpipublic java.lang.String getNativeImageMetadataFormatName()
getNativeImageMetadataFormatName in class javax.imageio.spi.ImageReaderWriterSpipublic java.lang.String getNativeStreamMetadataFormatName()
getNativeStreamMetadataFormatName in class javax.imageio.spi.ImageReaderWriterSpipublic javax.imageio.metadata.IIOMetadataFormat getStreamMetadataFormat(java.lang.String formatName)
getStreamMetadataFormat in class javax.imageio.spi.ImageReaderWriterSpipublic java.lang.String getVendorName()
getVendorName in class javax.imageio.spi.IIOServiceProviderpublic java.lang.String getVersion()
getVersion in class javax.imageio.spi.IIOServiceProviderpublic boolean isStandardImageMetadataFormatSupported()
isStandardImageMetadataFormatSupported in class javax.imageio.spi.ImageReaderWriterSpipublic boolean isStandardStreamMetadataFormatSupported()
isStandardStreamMetadataFormatSupported in class javax.imageio.spi.ImageReaderWriterSpipublic void onRegistration(javax.imageio.spi.ServiceRegistry registry,
java.lang.Class<?> category)
onRegistration in interface javax.imageio.spi.RegisterableServiceonRegistration in class javax.imageio.spi.IIOServiceProvider