public abstract class ImageTranscoderSpi extends IIOServiceProvider
vendorName, version| Modifier | Constructor and Description |
|---|---|
protected |
ImageTranscoderSpi()
Constructs a service provider for image metadata transcoders,
given no parameters.
|
|
ImageTranscoderSpi(java.lang.String vendorName,
java.lang.String version)
Constructs a service provider for image metadata transcoders,
given the vendor name and a version string.
|
| Modifier and Type | Method and Description |
|---|---|
abstract javax.imageio.ImageTranscoder |
createTranscoderInstance() |
abstract java.lang.String |
getReaderServiceProviderName() |
abstract java.lang.String |
getWriterServiceProviderName() |
getDescription, getVendorName, getVersion, onDeregistration, onRegistrationprotected ImageTranscoderSpi()
IIOServiceProvider.vendorName and IIOServiceProvider.version to non-null values.public ImageTranscoderSpi(java.lang.String vendorName, java.lang.String version)
java.lang.IllegalArgumentException - if vendorName
or version is null.public abstract java.lang.String getReaderServiceProviderName()
public abstract java.lang.String getWriterServiceProviderName()
public abstract javax.imageio.ImageTranscoder createTranscoderInstance()