Spec-Zone.ru › OpenJDK 8

Пакет javax.imageio.stream

Пакет API Java Image I/O, занимающийся низкоуровневым вводом-выводом из файлов и потоков.

См.: Описание

Интерфейс Описание
ImageInputStream

Интерфейс потока ввода с возможностью перехода к началу потока, используемый ImageReader.

ImageOutputStream

Интерфейс потока вывода с возможностью перехода к началу потока, используемый ImageWriter.

Класс Описание
FileCacheImageInputStream

Реализация ImageInputStream, получающая данные из обычного InputStream.

FileCacheImageOutputStream

Реализация ImageOutputStream, записывающая данные в обычный OutputStream.

FileImageInputStream

Реализация ImageInputStream, получающая данные из File или RandomAccessFile.

FileImageOutputStream

Реализация ImageOutputStream, записывающая данные непосредственно в File или RandomAccessFile.

IIOByteBuffer

Класс, представляющий изменяемую ссылку на массив байтов и смещение и длину внутри этого массива.

ImageInputStreamImpl

Абстрактный класс, реализующий интерфейс ImageInputStream.

ImageOutputStreamImpl

Абстрактный класс, реализующий интерфейс ImageOutputStream.

MemoryCacheImageInputStream

Реализация ImageInputStream, получающая данные из обычного InputStream.

MemoryCacheImageOutputStream

Реализация ImageOutputStream, записывающая данные в обычный OutputStream.

Описание пакета javax.imageio.stream

Пакет API Java Image I/O, занимающийся низкоуровневым вводом-выводом из файлов и потоков.

Интерфейс ImageInputStream объединяет операции с потоками и файлами. Предоставляется абстрактный базовый класс ImageInputStreamImpl для упрощения написания нового класса ImageInputStream. Предоставляются конкретные реализации классов (FileImageInputStream, FileCacheImageInputStream, и MemoryCacheImageInputStream), которые позволяют получать данные из File или InputStream с использованием или без временного файла-кеша.

Интерфейс ImageOutputStream выполняет аналогичную функцию для вывода. Предоставляется абстрактный базовый класс ImageOutputStreamImpl, а также конкретные реализации классов (FileImageOutputStream, FileCacheImageOutputStream, и MemoryCacheImageOutputStream), которые позволяют выводить данные в File или OutputStream с использованием или без временного файла-кеша.

Класс IIOByteBuffer предоставляет альтернативный способ выполнения чтений последовательностей байтов, что уменьшает количество внутренней копирования данных.

Since:
1.4

© 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