public final class ZipUtils
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
ZipUtils.ZipEntryFilter
Deprecated.
replaced by
Predicate in 6.2. |
| Modifier and Type | Method and Description |
|---|---|
static java.io.File |
unzip(java.io.File zip,
java.io.File toDir)
Unzip a file into a directory.
|
static java.io.File |
unzip(java.io.File zip,
java.io.File toDir,
java.util.function.Predicate<java.util.zip.ZipEntry> filter)
Unzip a file to a directory.
|
static java.io.File |
unzip(java.io.File zip,
java.io.File toDir,
ZipUtils.ZipEntryFilter filter)
Deprecated.
replaced by
unzip(File, File, Predicate) in 6.2. |
static java.io.File |
unzip(java.io.InputStream zip,
java.io.File toDir) |
static java.io.File |
unzip(java.io.InputStream stream,
java.io.File toDir,
java.util.function.Predicate<java.util.zip.ZipEntry> filter)
Unzip a file to a directory.
|
static java.io.File |
unzip(java.io.InputStream stream,
java.io.File toDir,
ZipUtils.ZipEntryFilter filter)
Deprecated.
replaced by
unzip(InputStream, File, Predicate) in 6.2. |
static void |
zipDir(java.io.File dir,
java.io.File zip) |
public static java.io.File unzip(java.io.File zip,
java.io.File toDir)
throws java.io.IOException
java.io.IOExceptionpublic static java.io.File unzip(java.io.InputStream zip,
java.io.File toDir)
throws java.io.IOException
java.io.IOException@Deprecated
public static java.io.File unzip(java.io.InputStream stream,
java.io.File toDir,
ZipUtils.ZipEntryFilter filter)
throws java.io.IOException
unzip(InputStream, File, Predicate) in 6.2.java.io.IOExceptionpublic static java.io.File unzip(java.io.InputStream stream,
java.io.File toDir,
java.util.function.Predicate<java.util.zip.ZipEntry> filter)
throws java.io.IOException
stream - the zip input filetoDir - the target directory. It is created if needed.filter - filter zip entries so that only a subset of directories/files can be
extracted to target directory.toDirjava.io.IOException@Deprecated
public static java.io.File unzip(java.io.File zip,
java.io.File toDir,
ZipUtils.ZipEntryFilter filter)
throws java.io.IOException
unzip(File, File, Predicate) in 6.2.java.io.IOExceptionpublic static java.io.File unzip(java.io.File zip,
java.io.File toDir,
java.util.function.Predicate<java.util.zip.ZipEntry> filter)
throws java.io.IOException
zip - the zip file. It must exist.toDir - the target directory. It is created if needed.filter - filter zip entries so that only a subset of directories/files can be
extracted to target directory.toDirjava.io.IOExceptionpublic static void zipDir(java.io.File dir,
java.io.File zip)
throws java.io.IOException
java.io.IOException