javax.imageio.spi
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(String vendorName,
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 ImageTranscoder |
createTranscoderInstance() |
abstract String |
getReaderServiceProviderName() |
abstract String |
getWriterServiceProviderName() |
getDescription, getVendorName, getVersion, onDeregistration, onRegistration
protected ImageTranscoderSpi()
IIOServiceProvider.vendorName
and IIOServiceProvider.version
to non-null values.public ImageTranscoderSpi(String vendorName, String version)
IllegalArgumentException
- if vendorName
or version
is null
.public abstract String getReaderServiceProviderName()
public abstract String getWriterServiceProviderName()
public abstract ImageTranscoder createTranscoderInstance()