java.lang.Object javax.imageio.spi.IIOServiceProvider javax.imageio.spi.ImageTranscoderSpi
public abstract class ImageTranscoderSpi
用于 ImageTranscoder
的服务提供者接口 (SPI)。有关服务提供者类的更多信息,请参见 IIORegistry
类的注释。
IIORegistry
,
ImageTranscoder
字段摘要 |
---|
从类 javax.imageio.spi.IIOServiceProvider 继承的字段 |
---|
vendorName, version |
构造方法摘要 | |
---|---|
protected |
ImageTranscoderSpi() 构造一个空的 ImageTranscoderSpi 。 |
|
ImageTranscoderSpi(String vendorName, String version) 用给定的一组值构造 ImageTranscoderSpi 。 |
方法摘要 | |
---|---|
abstract ImageTranscoder |
createTranscoderInstance() 返回与此服务提供者关联的 ImageTranscoder 实现的实例。 |
abstract String |
getReaderServiceProviderName() 返回 ImageReaderSpi 类的完全限定类名称,该类生成可充当此代码转换程序的输入的 IIOMetadata 对象。 |
abstract String |
getWriterServiceProviderName() 返回 ImageWriterSpi 类的完全限定类名称,该类生成可充当此代码转换程序的输入的 IIOMetadata 对象。 |
从类 javax.imageio.spi.IIOServiceProvider 继承的方法 |
---|
getDescription, getVendorName, getVersion, onDeregistration, onRegistration |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
protected ImageTranscoderSpi()
ImageTranscoderSpi
。为提供所有方法的可用版本,由子类负责初始化实例变量和/或重写方法实现。
public ImageTranscoderSpi(String vendorName, String version)
ImageTranscoderSpi
。
vendorName
- 供应商名称。
version
- 版本标识符。
方法详细信息 |
---|
public abstract String getReaderServiceProviderName()
ImageReaderSpi
类的完全限定类名称,该类生成可充当此代码转换程序的输入的
IIOMetadata
对象。
ImageReaderSpi
实现类的完全限定类名的
String
。
ImageReaderSpi
public abstract String getWriterServiceProviderName()
ImageWriterSpi
类的完全限定类名称,该类生成可充当此代码转换程序的输入的
IIOMetadata
对象。
ImageWriterSpi
实现类的完全限定类名的
String
。
ImageWriterSpi
public abstract ImageTranscoder createTranscoderInstance()
ImageTranscoder
实现的实例。
ImageTranscoder
实例。