RegisterableServicepublic final class JPEGImageReaderSpi
extends com.twelvemonkeys.imageio.spi.ImageReaderSpiBase
| Modifier and Type | Field | Description |
|---|---|---|
protected ImageReaderSpi |
delegateProvider |
vendorName, versioninputTypes, STANDARD_INPUT_TYPE, writerSpiNamesextraImageMetadataFormatClassNames, extraImageMetadataFormatNames, extraStreamMetadataFormatClassNames, extraStreamMetadataFormatNames, MIMETypes, names, nativeImageMetadataFormatClassName, nativeImageMetadataFormatName, nativeStreamMetadataFormatClassName, nativeStreamMetadataFormatName, pluginClassName, suffixes, supportsStandardImageMetadataFormat, supportsStandardStreamMetadataFormat| Constructor | Description |
|---|---|
JPEGImageReaderSpi() |
Constructor for use by
IIORegistry only. |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
canDecodeInput(Object source) |
|
ImageReader |
createReaderInstance(Object extension) |
|
String |
getDescription(Locale locale) |
|
String[] |
getExtraImageMetadataFormatNames() |
|
String[] |
getExtraStreamMetadataFormatNames() |
|
IIOMetadataFormat |
getImageMetadataFormat(String formatName) |
|
Class[] |
getInputTypes() |
|
String |
getNativeImageMetadataFormatName() |
|
String |
getNativeStreamMetadataFormatName() |
|
IIOMetadataFormat |
getStreamMetadataFormat(String formatName) |
|
String |
getVendorName() |
|
String |
getVersion() |
|
boolean |
isStandardImageMetadataFormatSupported() |
|
boolean |
isStandardStreamMetadataFormatSupported() |
|
void |
onRegistration(ServiceRegistry registry,
Class<?> category) |
onDeregistrationcreateReaderInstance, getImageWriterSpiNames, isOwnReadergetFileSuffixes, getFormatNames, getMIMETypes, getPluginClassNameprotected ImageReaderSpi delegateProvider
public JPEGImageReaderSpi()
IIORegistry only.
The instance created will not work without being properly registered.public void onRegistration(ServiceRegistry registry, Class<?> category)
onRegistration in interface RegisterableServiceonRegistration in class IIOServiceProviderpublic String getVendorName()
getVendorName in class IIOServiceProviderpublic String getVersion()
getVersion in class IIOServiceProviderpublic ImageReader createReaderInstance(Object extension) throws IOException
createReaderInstance in class ImageReaderSpiIOExceptionpublic boolean canDecodeInput(Object source) throws IOException
canDecodeInput in class ImageReaderSpiIOExceptionpublic boolean isStandardStreamMetadataFormatSupported()
isStandardStreamMetadataFormatSupported in class ImageReaderWriterSpipublic String getNativeStreamMetadataFormatName()
getNativeStreamMetadataFormatName in class ImageReaderWriterSpipublic String[] getExtraStreamMetadataFormatNames()
getExtraStreamMetadataFormatNames in class ImageReaderWriterSpipublic boolean isStandardImageMetadataFormatSupported()
isStandardImageMetadataFormatSupported in class ImageReaderWriterSpipublic String getNativeImageMetadataFormatName()
getNativeImageMetadataFormatName in class ImageReaderWriterSpipublic String[] getExtraImageMetadataFormatNames()
getExtraImageMetadataFormatNames in class ImageReaderWriterSpipublic IIOMetadataFormat getStreamMetadataFormat(String formatName)
getStreamMetadataFormat in class ImageReaderWriterSpipublic IIOMetadataFormat getImageMetadataFormat(String formatName)
getImageMetadataFormat in class ImageReaderWriterSpipublic String getDescription(Locale locale)
getDescription in class IIOServiceProviderpublic Class[] getInputTypes()
getInputTypes in class ImageReaderSpiCopyright © 2018. All rights reserved.