モジュール java.desktop
パッケージ javax.imageio.spi

クラスImageTranscoderSpi

java.lang.Object
javax.imageio.spi.IIOServiceProvider
javax.imageio.spi.ImageTranscoderSpi
すべての実装されたインタフェース:
RegisterableService

public abstract class ImageTranscoderSpi extends IIOServiceProvider
ImageTranscoderのサービス・プロバイダ・インタフェース(SPI)です。 サービス・プロバイダ・クラスの詳細は、IIORegistryクラスのクラス・コメントを参照してください。
関連項目:
  • コンストラクタの詳細

    • ImageTranscoderSpi

      protected ImageTranscoderSpi()
      空白のImageTranscoderSpiを構築します。 すべてのメソッドの作業バージョンを提供するための、インスタンス変数の初期化やメソッド実装のオーバーライドは、サブクラスで行う必要があります。
    • ImageTranscoderSpi

      public ImageTranscoderSpi(String vendorName, String version)
      指定された値セットを使用してImageTranscoderSpiを構築します。
      パラメータ:
      vendorName - ベンダー名。
      version - バージョン識別子。
  • メソッドの詳細

    • getReaderServiceProviderName

      public abstract String getReaderServiceProviderName()
      この変換プラグインへの入力として使用可能なIIOMetadataオブジェクトを生成するImageReaderSpiクラスの完全指定クラス名を返します。
      戻り値:
      ImageReaderSpi実装クラスの完全修飾クラス名を含むString
      関連項目:
    • getWriterServiceProviderName

      public abstract String getWriterServiceProviderName()
      この変換プラグインへの入力として使用可能なIIOMetadataオブジェクトを生成するImageWriterSpiクラスの完全指定クラス名を返します。
      戻り値:
      ImageWriterSpi実装クラスの完全修飾クラス名を含むString
      関連項目:
    • createTranscoderInstance

      public abstract ImageTranscoder createTranscoderInstance()
      このサービス・プロバイダに関連するImageTranscoder実装のインスタンスを返します。
      戻り値:
      ImageTranscoderインスタンス。