Работа с архивами и сжатием

Пространство имен: com.pullenti.util

Expand
	imageСинтаксис

Методы

  Имя Тип значения Описание
Public method StaticcompressDeflatebyte[]Заархивировать байтовый массив алгоритмом Deflate (без Zlib-заголовка)
Public method StaticcompressGZipbyte[]Заархивировать массив байт алгоритмом GZip
Public method StaticcompressZlibbyte[]Заархивировать байтовый массив алгоритмом Zlib
Public method StaticcreateZipFileнетСоздать zip-файл
Public method StaticcreateZipStreamнетСоздать zip в потоке
Public method StaticdecompressDeflatebyte[]Разархивировать байтовый массив алгоритмом Deflate (без Zlib-заголовка)
Public method StaticdecompressGZipbyte[]Разархивировать байтовый массив алгоритмом GZip
Public method StaticdecompressZlibbyte[]Разархивировать байтовый массив алгоритмом Zlib.
Public method StaticgetFileFromArchivebyte[]Извлечь файл из архива (архив может быть ZIP, RAR, TAR и некоторые другие)
Public method StaticgetFileNamesFromArchivejava.util.HashMap<String, Integer>Получить список файлов, содержащихся в архиве (архив может быть ZIP, RAR, TAR и некоторые другие)
Public method StaticgetFilesFromArchivejava.util.ArrayList<FileInArchive>Разархивировать файл архива (архив может быть ZIP, RAR, TAR и некоторые другие). Сами файлы на диск не записываются - всё в памяти.
Public method StaticunzipFilesjava.util.ArrayList<String>Разархивировать файлы из ZIP-архива