Работа с архивами и сжатиемПространство имен: com.pullenti.util
Синтаксис
Методы
Имя | Тип значения | Описание | |
---|---|---|---|
![]() ![]() | compressDeflate | byte[] | Заархивировать байтовый массив алгоритмом Deflate (без Zlib-заголовка) |
![]() ![]() | compressGZip | byte[] | Заархивировать массив байт алгоритмом GZip |
![]() ![]() | compressZlib | byte[] | Заархивировать байтовый массив алгоритмом Zlib |
![]() ![]() | createZipFile | нет | Создать zip-файл |
![]() ![]() | createZipStream | нет | Создать zip в потоке |
![]() ![]() | decompressDeflate | byte[] | Разархивировать байтовый массив алгоритмом Deflate (без Zlib-заголовка) |
![]() ![]() | decompressGZip | byte[] | Разархивировать байтовый массив алгоритмом GZip |
![]() ![]() | decompressZlib | byte[] | Разархивировать байтовый массив алгоритмом Zlib. |
![]() ![]() | getFileFromArchive | byte[] | Извлечь файл из архива (архив может быть ZIP, RAR, TAR и некоторые другие) |
![]() ![]() | getFileNamesFromArchive | java.util.HashMap<String, Integer> | Получить список файлов, содержащихся в архиве (архив может быть ZIP, RAR, TAR и некоторые другие) |
![]() ![]() | getFilesFromArchive | java.util.ArrayList<FileInArchive> | Разархивировать файл архива (архив может быть ZIP, RAR, TAR и некоторые другие). Сами файлы на диск не записываются - всё в памяти. |
![]() ![]() | unzipFiles | java.util.ArrayList<String> | Разархивировать файлы из ZIP-архива |