public class ZipUtils extends Object
| Constructor and Description |
|---|
ZipUtils() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
extractFirstPath(InputStream zipFile,
Set<String> possiblePaths,
OutputStream output,
boolean closeOutput) |
static void |
unzip(net.thevpc.nuts.NutsSession session,
String zipFile,
String outputFolder,
UnzipOptions options)
Unzip it
|
static boolean |
visitZipFile(File zipFile,
Predicate<String> possiblePaths,
InputStreamVisitor visitor) |
static boolean |
visitZipStream(InputStream zipFile,
Predicate<String> possiblePaths,
InputStreamVisitor visitor) |
static void |
zip(net.thevpc.nuts.NutsWorkspace ws,
String target,
ZipOptions options,
String... source) |
public static void zip(net.thevpc.nuts.NutsWorkspace ws,
String target,
ZipOptions options,
String... source)
throws IOException
IOExceptionpublic static boolean visitZipFile(File zipFile, Predicate<String> possiblePaths, InputStreamVisitor visitor) throws IOException
IOExceptionpublic static void unzip(net.thevpc.nuts.NutsSession session,
String zipFile,
String outputFolder,
UnzipOptions options)
throws IOException
session - workspacezipFile - input zip fileoutputFolder - zip file output folderoptions - optionsIOException - io exceptionpublic static boolean extractFirstPath(InputStream zipFile, Set<String> possiblePaths, OutputStream output, boolean closeOutput) throws IOException
IOExceptionpublic static boolean visitZipStream(InputStream zipFile, Predicate<String> possiblePaths, InputStreamVisitor visitor) throws IOException
IOExceptionCopyright © 2021 vpc open source initiative. All rights reserved.