Класс 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(String vendorName,
String version) Создает |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
abstract ImageTranscoder |
createTranscoderInstance() Возвращает экземпляр реализации |
abstract String |
getReaderServiceProviderName() Возвращает полное имя класса |
abstract String |
getWriterServiceProviderName() Возвращает полное имя класса |
Методы, унаследованные от класса 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.