| Modifier and Type | Method and Description |
|---|---|
static void |
_putDirectoryEntry(String entryName,
ZipOutputStream out) |
static void |
_putFileEntry(File file,
String entryName,
ZipOutputStream out) |
static void |
_zip(File[] files,
ZipOutputStream out,
String prefix) |
static void |
_zip(String entryName,
File file,
ZipOutputStream out) |
static void |
_zip(String entryName,
InputStream in,
ZipOutputStream out) |
static byte[] |
getEntryContentAsBytes(File file,
String entryName)
Unzips directly the entry.
|
static byte[] |
getEntryContentAsBytes(InputStream stream,
String searchedEntryName) |
static byte[] |
getEntryContentAsBytes(URL url,
String entryName) |
static InputStream |
getEntryContentAsStream(File file,
String entryName)
Unzip directly the entry.
|
static InputStream |
getEntryContentAsStream(InputStream stream,
String entryName) |
static InputStream |
getEntryContentAsStream(URL url,
String entryName) |
static String |
getEntryContentAsString(File file,
String entryName)
Unzip directly the entry.
|
static String |
getEntryContentAsString(InputStream stream,
String searchedEntryName) |
static String |
getEntryContentAsString(URL url,
String entryName) |
static List<String> |
getEntryNames(File file)
Lists the entries on the zip file.
|
static List<String> |
getEntryNames(InputStream stream) |
static List<String> |
getEntryNames(URL url) |
static boolean |
hasEntry(File file,
String entryName)
Checks if a zip file contains a specified entry name.
|
static boolean |
hasEntry(InputStream stream,
String entryName) |
static boolean |
hasEntry(URL url,
String entryName) |
static void |
unzip(File zip,
File dir) |
static void |
unzip(File zip,
File dir,
PathFilter filter) |
static void |
unzip(InputStream zipStream,
File dir) |
static void |
unzip(String prefix,
File zip,
File dir) |
static void |
unzip(String prefix,
File zip,
File dir,
PathFilter filter) |
static void |
unzip(String prefix,
InputStream zipStream,
File dir) |
static void |
unzip(String prefix,
URL zip,
File dir) |
static void |
unzip(String prefix,
ZipInputStream in,
File dir) |
static void |
unzip(String prefix,
ZipInputStream in,
File dir,
PathFilter filter) |
static void |
unzip(URL zip,
File dir) |
static void |
unzip(ZipInputStream in,
File dir) |
static void |
unzip(ZipInputStream in,
File dir,
PathFilter filter) |
static void |
unzipIgnoreDirs(InputStream zipStream,
File dir) |
static void |
unzipIgnoreDirs(ZipInputStream in,
File dir) |
static void |
zip(File[] files,
File zip) |
static void |
zip(File[] files,
File zip,
String prefix) |
static void |
zip(File[] files,
OutputStream out,
String prefix) |
static void |
zip(File file,
File zip) |
static void |
zip(File file,
File zip,
String prefix) |
static void |
zip(File file,
OutputStream out,
String prefix) |
static void |
zipFilesUsingPrefix(String prefix,
File[] files,
OutputStream out) |
public static void _putDirectoryEntry(String entryName, ZipOutputStream out) throws IOException
IOExceptionpublic static void _putFileEntry(File file, String entryName, ZipOutputStream out) throws IOException
IOExceptionpublic static void _zip(String entryName, InputStream in, ZipOutputStream out) throws IOException
IOExceptionpublic static void _zip(String entryName, File file, ZipOutputStream out) throws IOException
IOExceptionpublic static void _zip(File[] files, ZipOutputStream out, String prefix) throws IOException
IOExceptionpublic static void zip(File file, OutputStream out, String prefix) throws IOException
IOExceptionpublic static void zip(File[] files, OutputStream out, String prefix) throws IOException
IOExceptionpublic static void zip(File file, File zip) throws IOException
IOExceptionpublic static void zip(File[] files, File zip) throws IOException
IOExceptionpublic static void zip(File file, File zip, String prefix) throws IOException
IOExceptionpublic static void zip(File[] files, File zip, String prefix) throws IOException
IOExceptionpublic static void zipFilesUsingPrefix(String prefix, File[] files, OutputStream out) throws IOException
IOExceptionpublic static void unzip(String prefix, InputStream zipStream, File dir) throws IOException
IOExceptionpublic static void unzip(InputStream zipStream, File dir) throws IOException
IOExceptionpublic static void unzip(String prefix, URL zip, File dir) throws IOException
IOExceptionpublic static void unzip(URL zip, File dir) throws IOException
IOExceptionpublic static void unzip(String prefix, File zip, File dir) throws IOException
IOExceptionpublic static void unzip(File zip, File dir) throws IOException
IOExceptionpublic static void unzip(String prefix, ZipInputStream in, File dir) throws IOException
IOExceptionpublic static void unzip(ZipInputStream in, File dir) throws IOException
IOExceptionpublic static void unzipIgnoreDirs(ZipInputStream in, File dir) throws IOException
IOExceptionpublic static void unzipIgnoreDirs(InputStream zipStream, File dir) throws IOException
IOExceptionpublic static void unzip(File zip, File dir, PathFilter filter) throws IOException
IOExceptionpublic static void unzip(ZipInputStream in, File dir, PathFilter filter) throws IOException
IOExceptionpublic static void unzip(String prefix, File zip, File dir, PathFilter filter) throws IOException
IOExceptionpublic static void unzip(String prefix, ZipInputStream in, File dir, PathFilter filter) throws IOException
IOExceptionpublic static InputStream getEntryContentAsStream(File file, String entryName) throws IOException
file - the source fileentryName - the entry name that has to be extractedIOExceptionpublic static String getEntryContentAsString(File file, String entryName) throws IOException
file - the source fileentryName - the entry name that has to be extractedIOExceptionpublic static byte[] getEntryContentAsBytes(File file, String entryName) throws IOException
file - the source fileentryName - the entry name that has to be extractedIOExceptionpublic static List<String> getEntryNames(File file) throws IOException
file - The zip fileIOExceptionpublic static boolean hasEntry(File file, String entryName) throws IOException
file - the zip fileentryName - The content to be checkedIOExceptionpublic static InputStream getEntryContentAsStream(InputStream stream, String entryName) throws IOException
IOExceptionpublic static String getEntryContentAsString(InputStream stream, String searchedEntryName) throws IOException
IOExceptionpublic static byte[] getEntryContentAsBytes(InputStream stream, String searchedEntryName) throws IOException
IOExceptionpublic static List<String> getEntryNames(InputStream stream) throws IOException
IOExceptionpublic static boolean hasEntry(InputStream stream, String entryName) throws IOException
IOExceptionpublic static InputStream getEntryContentAsStream(URL url, String entryName) throws IOException
IOExceptionpublic static String getEntryContentAsString(URL url, String entryName) throws IOException
IOExceptionpublic static byte[] getEntryContentAsBytes(URL url, String entryName) throws IOException
IOExceptionpublic static List<String> getEntryNames(URL url) throws IOException
IOExceptionpublic static boolean hasEntry(URL url, String entryName) throws IOException
IOExceptionCopyright © 2016 Nuxeo SA. All rights reserved.