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.IOException
public 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.IOException
public 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.toDir
java.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.IOException
public 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.toDir
java.io.IOException
public static void zipDir(java.io.File dir, java.io.File zip) throws java.io.IOException
java.io.IOException