Класс 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/imageio/spi/ImageTranscoderSpi.html

Spec-Zone .ru
спецификации, руководства, описания, API