public final class JPEGImageReaderSpi extends ImageReaderSpiBase
Modifier and Type | Field and Description |
---|---|
protected javax.imageio.spi.ImageReaderSpi |
delegateProvider |
inputTypes, STANDARD_INPUT_TYPE, writerSpiNames
extraImageMetadataFormatClassNames, extraImageMetadataFormatNames, extraStreamMetadataFormatClassNames, extraStreamMetadataFormatNames, MIMETypes, names, nativeImageMetadataFormatClassName, nativeImageMetadataFormatName, nativeStreamMetadataFormatClassName, nativeStreamMetadataFormatName, pluginClassName, suffixes, supportsStandardImageMetadataFormat, supportsStandardStreamMetadataFormat
Constructor and Description |
---|
JPEGImageReaderSpi()
Constructor for use by
IIORegistry only. |
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() |
javax.imageio.metadata.IIOMetadataFormat |
getImageMetadataFormat(java.lang.String formatName) |
java.lang.Class[] |
getInputTypes() |
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) |
createReaderInstance, getImageWriterSpiNames, isOwnReader
public JPEGImageReaderSpi()
IIORegistry
only.
The instance created will not work without being properly registered.public void onRegistration(javax.imageio.spi.ServiceRegistry registry, java.lang.Class<?> category)
onRegistration
in interface javax.imageio.spi.RegisterableService
onRegistration
in class javax.imageio.spi.IIOServiceProvider
public java.lang.String getVendorName()
getVendorName
in class javax.imageio.spi.IIOServiceProvider
public java.lang.String getVersion()
getVersion
in class javax.imageio.spi.IIOServiceProvider
public javax.imageio.ImageReader createReaderInstance(java.lang.Object extension) throws java.io.IOException
createReaderInstance
in class javax.imageio.spi.ImageReaderSpi
java.io.IOException
public boolean canDecodeInput(java.lang.Object source) throws java.io.IOException
canDecodeInput
in class javax.imageio.spi.ImageReaderSpi
java.io.IOException
public boolean isStandardStreamMetadataFormatSupported()
isStandardStreamMetadataFormatSupported
in class javax.imageio.spi.ImageReaderWriterSpi
public java.lang.String getNativeStreamMetadataFormatName()
getNativeStreamMetadataFormatName
in class javax.imageio.spi.ImageReaderWriterSpi
public java.lang.String[] getExtraStreamMetadataFormatNames()
getExtraStreamMetadataFormatNames
in class javax.imageio.spi.ImageReaderWriterSpi
public boolean isStandardImageMetadataFormatSupported()
isStandardImageMetadataFormatSupported
in class javax.imageio.spi.ImageReaderWriterSpi
public java.lang.String getNativeImageMetadataFormatName()
getNativeImageMetadataFormatName
in class javax.imageio.spi.ImageReaderWriterSpi
public java.lang.String[] getExtraImageMetadataFormatNames()
getExtraImageMetadataFormatNames
in class javax.imageio.spi.ImageReaderWriterSpi
public javax.imageio.metadata.IIOMetadataFormat getStreamMetadataFormat(java.lang.String formatName)
getStreamMetadataFormat
in class javax.imageio.spi.ImageReaderWriterSpi
public javax.imageio.metadata.IIOMetadataFormat getImageMetadataFormat(java.lang.String formatName)
getImageMetadataFormat
in class javax.imageio.spi.ImageReaderWriterSpi
public java.lang.String getDescription(java.util.Locale locale)
getDescription
in class javax.imageio.spi.IIOServiceProvider
public java.lang.Class[] getInputTypes()
getInputTypes
in class javax.imageio.spi.ImageReaderSpi
Copyright © 2020. All Rights Reserved.