Spec-Zone.ru › OpenJDK 8

Класс ImageTranscoderSpi

  • java.lang.Object
    • javax.imageio.spi.IIOServiceProvider
      • javax.imageio.spi.ImageTranscoderSpi
Все реализованные интерфейсы:
RegisterableService

public abstract class ImageTranscoderSpi
extends IIOServiceProvider

Интерфейс поставщика сервиса (SPI) для ImageTranscoder. Дополнительную информацию о классах поставщиков сервиса см. в комментарии к классу 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.
См. также:
ImageReaderSpi

getWriterServiceProviderName

public abstract String getWriterServiceProviderName()

Возвращает полное имя класса ImageWriterSpi , генерирующего объекты IIOMetadata, которые могут быть использованы в качестве входных данных для данного транскодера.

Возвращает:
строку, содержащую полное имя класса реализации ImageWriterSpi.
См. также:
ImageWriterSpi

createTranscoderInstance

public abstract ImageTranscoder createTranscoderInstance()

Возвращает экземпляр реализации ImageTranscoder , связанный с этим поставщиком сервиса.

Возвращает:
экземпляр ImageTranscoder.

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API