Class ZipArchiveExtractor
- java.lang.Object
-
- org.teichert.databaseexplorer.utils.ZipArchiveExtractor
-
public class ZipArchiveExtractor extends Object
Helper-class for extract zip-files, gzips, byte[] and more
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]
compressByteArray(byte[] bytes)
static byte[]
decompress(byte[] input)
static byte[]
decompressByteArray(byte[] bytes)
static void
extractArchive(File archive, File destDir, boolean deleteAfterExtract, String... filesDoNotOverwrite)
static String
gzipCompress(String str)
static String
gzipDecompress(String str)
static boolean
isGzip(byte[] bytes)
static byte[]
unzip(byte[] zipped)
-
-
-
Method Detail
-
extractArchive
public static void extractArchive(File archive, File destDir, boolean deleteAfterExtract, String... filesDoNotOverwrite) throws Exception
- Throws:
Exception
-
decompress
public static byte[] decompress(byte[] input)
-
unzip
public static byte[] unzip(byte[] zipped)
-
isGzip
public static boolean isGzip(byte[] bytes)
-
decompressByteArray
public static byte[] decompressByteArray(byte[] bytes)
-
compressByteArray
public static byte[] compressByteArray(byte[] bytes)
-
-