java.util.zip - Класс InflaterOutputStream
Введение
В java.util.zip.InflaterOutputStream Класс реализует фильтр выходного потока для распаковки данных, хранящихся в формате сжатия «deflate».
Объявление класса
Ниже приводится декларация для java.util.zip.InflaterOutputStream класс -
public class InflaterOutputStream
extends FilterOutputStream
Поля
Ниже приведены поля для java.util.zip.InflaterOutputStream класс -
protected byte[] buf - Буфер вывода для записи несжатых данных.
protected Inflater inf - Декомпрессор для этого потока.
Конструкторы
Sr. No. | Конструктор и описание |
---|---|
1 | InflaterOutputStream(OutputStream out) Создает новый выходной поток с декомпрессором по умолчанию и размером буфера. |
2 | InflaterOutputStream(OutputStream out, Inflater infl) Создает новый выходной поток с указанным декомпрессором и размером буфера по умолчанию. |
3 | InflaterOutputStream(OutputStream out, Inflater infl, int bufLen) Создает новый выходной поток с указанным декомпрессором и размером буфера. |
Методы класса
Sr. No. | Метод и описание |
---|---|
1 | недействительно закрыть () Записывает оставшиеся сжатые данные в выходной поток и закрывает базовый поток. |
2 | недействительная отделка () Завершает запись несжатых данных в выходной поток без закрытия базового потока. |
3 | очистить пустоту () Очищает этот выходной поток, заставляя записывать все ожидающие буферизованные выходные байты. |
4 | void write (byte [] b, int off, int len) Записывает массив байтов в сжатый выходной поток. |
5 | пустая запись (int b) Записывает байт в сжатый выходной поток. |
Методы унаследованные
Этот класс наследует методы от следующих классов -
- java.io.FilterOutputStream
- java.lang.Object