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

クラスImageTranscoderSpi

  • すべての実装されたインタフェース:
    RegisterableService

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

      • ImageTranscoderSpi

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

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

      • getReaderServiceProviderName

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

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

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