javax.imageio.spi

接口
java.lang.Object
  继承者 javax.imageio.spi.IIOServiceProvider
      继承者 javax.imageio.spi.ImageTranscoderSpi
所有已实现的接口:
RegisterableService

public abstract class ImageTranscoderSpi
     
extends IIOServiceProvider

用于 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
 

构造方法详细信息

ImageTranscoderSpi

protected ImageTranscoderSpi()
构造一个空的 ImageTranscoderSpi。为提供所有方法的可用版本,由子类负责初始化实例变量和/或重写方法实现。


ImageTranscoderSpi

public ImageTranscoderSpi(String vendorName,
                          String version)
用给定的一组值构造 ImageTranscoderSpi

参数:
vendorName - 供应商名称。
version - 版本标识符。
方法详细信息

getReaderServiceProviderName

public abstract String getReaderServiceProviderName()
返回 ImageReaderSpi 类的完全限定类名称,该类生成可充当此代码转换程序的输入的 IIOMetadata 对象。

返回:
包含 ImageReaderSpi 实现类的完全限定类名的 String
另请参见:
ImageReaderSpi

getWriterServiceProviderName

public abstract String getWriterServiceProviderName()
返回 ImageWriterSpi 类的完全限定类名称,该类生成可充当此代码转换程序的输入的 IIOMetadata 对象。

返回:
包含 ImageWriterSpi 实现类的完全限定类名的 String
另请参见:
ImageWriterSpi

createTranscoderInstance

public abstract ImageTranscoder createTranscoderInstance()
返回与此服务提供者关联的 ImageTranscoder 实现的实例。

返回:
一个 ImageTranscoder 实例。