|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.nuxeo.common.utils.ZipUtils
public final class ZipUtils
Method Summary | |
---|---|
static void |
_putDirectoryEntry(java.lang.String entryName,
java.util.zip.ZipOutputStream out)
|
static void |
_putFileEntry(java.io.File file,
java.lang.String entryName,
java.util.zip.ZipOutputStream out)
|
static void |
_zip(java.io.File[] files,
java.util.zip.ZipOutputStream out,
java.lang.String prefix)
|
static void |
_zip(java.lang.String entryName,
java.io.File file,
java.util.zip.ZipOutputStream out)
|
static void |
_zip(java.lang.String entryName,
java.io.InputStream in,
java.util.zip.ZipOutputStream out)
|
static byte[] |
getEntryContentAsBytes(java.io.File file,
java.lang.String entryName)
Unzips directly the entry. |
static byte[] |
getEntryContentAsBytes(java.io.InputStream stream,
java.lang.String searchedEntryName)
|
static byte[] |
getEntryContentAsBytes(java.net.URL url,
java.lang.String entryName)
|
static java.io.InputStream |
getEntryContentAsStream(java.io.File file,
java.lang.String entryName)
Unzip directly the entry. |
static java.io.InputStream |
getEntryContentAsStream(java.io.InputStream stream,
java.lang.String entryName)
|
static java.io.InputStream |
getEntryContentAsStream(java.net.URL url,
java.lang.String entryName)
|
static java.lang.String |
getEntryContentAsString(java.io.File file,
java.lang.String entryName)
Unzip directly the entry. |
static java.lang.String |
getEntryContentAsString(java.io.InputStream stream,
java.lang.String searchedEntryName)
|
static java.lang.String |
getEntryContentAsString(java.net.URL url,
java.lang.String entryName)
|
static java.util.List<java.lang.String> |
getEntryNames(java.io.File file)
Lists the entries on the zip file. |
static java.util.List<java.lang.String> |
getEntryNames(java.io.InputStream stream)
|
static java.util.List<java.lang.String> |
getEntryNames(java.net.URL url)
|
static boolean |
hasEntry(java.io.File file,
java.lang.String entryName)
Checks if a zip file contains a specified entry name. |
static boolean |
hasEntry(java.io.InputStream stream,
java.lang.String entryName)
|
static boolean |
hasEntry(java.net.URL url,
java.lang.String entryName)
|
static void |
unzip(java.io.File zip,
java.io.File dir)
|
static void |
unzip(java.io.File zip,
java.io.File dir,
PathFilter filter)
|
static void |
unzip(java.io.InputStream zipStream,
java.io.File dir)
|
static void |
unzip(java.lang.String prefix,
java.io.File zip,
java.io.File dir)
|
static void |
unzip(java.lang.String prefix,
java.io.File zip,
java.io.File dir,
PathFilter filter)
|
static void |
unzip(java.lang.String prefix,
java.io.InputStream zipStream,
java.io.File dir)
|
static void |
unzip(java.lang.String prefix,
java.net.URL zip,
java.io.File dir)
|
static void |
unzip(java.lang.String prefix,
java.util.zip.ZipInputStream in,
java.io.File dir)
|
static void |
unzip(java.lang.String prefix,
java.util.zip.ZipInputStream in,
java.io.File dir,
PathFilter filter)
|
static void |
unzip(java.net.URL zip,
java.io.File dir)
|
static void |
unzip(java.util.zip.ZipInputStream in,
java.io.File dir)
|
static void |
unzip(java.util.zip.ZipInputStream in,
java.io.File dir,
PathFilter filter)
|
static void |
unzipIgnoreDirs(java.io.InputStream zipStream,
java.io.File dir)
|
static void |
unzipIgnoreDirs(java.util.zip.ZipInputStream in,
java.io.File dir)
|
static void |
zip(java.io.File[] files,
java.io.File zip)
|
static void |
zip(java.io.File[] files,
java.io.File zip,
java.lang.String prefix)
|
static void |
zip(java.io.File[] files,
java.io.OutputStream out,
java.lang.String prefix)
|
static void |
zip(java.io.File file,
java.io.File zip)
|
static void |
zip(java.io.File file,
java.io.File zip,
java.lang.String prefix)
|
static void |
zip(java.io.File file,
java.io.OutputStream out,
java.lang.String prefix)
|
static void |
zipFilesUsingPrefix(java.lang.String prefix,
java.io.File[] files,
java.io.OutputStream out)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static void _putDirectoryEntry(java.lang.String entryName, java.util.zip.ZipOutputStream out) throws java.io.IOException
java.io.IOException
public static void _putFileEntry(java.io.File file, java.lang.String entryName, java.util.zip.ZipOutputStream out) throws java.io.IOException
java.io.IOException
public static void _zip(java.lang.String entryName, java.io.InputStream in, java.util.zip.ZipOutputStream out) throws java.io.IOException
java.io.IOException
public static void _zip(java.lang.String entryName, java.io.File file, java.util.zip.ZipOutputStream out) throws java.io.IOException
java.io.IOException
public static void _zip(java.io.File[] files, java.util.zip.ZipOutputStream out, java.lang.String prefix) throws java.io.IOException
java.io.IOException
public static void zip(java.io.File file, java.io.OutputStream out, java.lang.String prefix) throws java.io.IOException
java.io.IOException
public static void zip(java.io.File[] files, java.io.OutputStream out, java.lang.String prefix) throws java.io.IOException
java.io.IOException
public static void zip(java.io.File file, java.io.File zip) throws java.io.IOException
java.io.IOException
public static void zip(java.io.File[] files, java.io.File zip) throws java.io.IOException
java.io.IOException
public static void zip(java.io.File file, java.io.File zip, java.lang.String prefix) throws java.io.IOException
java.io.IOException
public static void zip(java.io.File[] files, java.io.File zip, java.lang.String prefix) throws java.io.IOException
java.io.IOException
public static void zipFilesUsingPrefix(java.lang.String prefix, java.io.File[] files, java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public static void unzip(java.lang.String prefix, java.io.InputStream zipStream, java.io.File dir) throws java.io.IOException
java.io.IOException
public static void unzip(java.io.InputStream zipStream, java.io.File dir) throws java.io.IOException
java.io.IOException
public static void unzip(java.lang.String prefix, java.net.URL zip, java.io.File dir) throws java.io.IOException
java.io.IOException
public static void unzip(java.net.URL zip, java.io.File dir) throws java.io.IOException
java.io.IOException
public static void unzip(java.lang.String prefix, java.io.File zip, java.io.File dir) throws java.io.IOException
java.io.IOException
public static void unzip(java.io.File zip, java.io.File dir) throws java.io.IOException
java.io.IOException
public static void unzip(java.lang.String prefix, java.util.zip.ZipInputStream in, java.io.File dir) throws java.io.IOException
java.io.IOException
public static void unzip(java.util.zip.ZipInputStream in, java.io.File dir) throws java.io.IOException
java.io.IOException
public static void unzipIgnoreDirs(java.util.zip.ZipInputStream in, java.io.File dir) throws java.io.IOException
java.io.IOException
public static void unzipIgnoreDirs(java.io.InputStream zipStream, java.io.File dir) throws java.io.IOException
java.io.IOException
public static void unzip(java.io.File zip, java.io.File dir, PathFilter filter) throws java.io.IOException
java.io.IOException
public static void unzip(java.util.zip.ZipInputStream in, java.io.File dir, PathFilter filter) throws java.io.IOException
java.io.IOException
public static void unzip(java.lang.String prefix, java.io.File zip, java.io.File dir, PathFilter filter) throws java.io.IOException
java.io.IOException
public static void unzip(java.lang.String prefix, java.util.zip.ZipInputStream in, java.io.File dir, PathFilter filter) throws java.io.IOException
java.io.IOException
public static java.io.InputStream getEntryContentAsStream(java.io.File file, java.lang.String entryName) throws java.io.IOException
file
- the source fileentryName
- the entry name that has to be extracted
java.io.IOException
public static java.lang.String getEntryContentAsString(java.io.File file, java.lang.String entryName) throws java.io.IOException
file
- the source fileentryName
- the entry name that has to be extracted
java.io.IOException
public static byte[] getEntryContentAsBytes(java.io.File file, java.lang.String entryName) throws java.io.IOException
file
- the source fileentryName
- the entry name that has to be extracted
java.io.IOException
public static java.util.List<java.lang.String> getEntryNames(java.io.File file) throws java.io.IOException
file
- The zip file
java.io.IOException
public static boolean hasEntry(java.io.File file, java.lang.String entryName) throws java.io.IOException
file
- the zip fileentryName
- The content to be checked
java.io.IOException
public static java.io.InputStream getEntryContentAsStream(java.io.InputStream stream, java.lang.String entryName) throws java.io.IOException
java.io.IOException
public static java.lang.String getEntryContentAsString(java.io.InputStream stream, java.lang.String searchedEntryName) throws java.io.IOException
java.io.IOException
public static byte[] getEntryContentAsBytes(java.io.InputStream stream, java.lang.String searchedEntryName) throws java.io.IOException
java.io.IOException
public static java.util.List<java.lang.String> getEntryNames(java.io.InputStream stream) throws java.io.IOException
java.io.IOException
public static boolean hasEntry(java.io.InputStream stream, java.lang.String entryName) throws java.io.IOException
java.io.IOException
public static java.io.InputStream getEntryContentAsStream(java.net.URL url, java.lang.String entryName) throws java.io.IOException
java.io.IOException
public static java.lang.String getEntryContentAsString(java.net.URL url, java.lang.String entryName) throws java.io.IOException
java.io.IOException
public static byte[] getEntryContentAsBytes(java.net.URL url, java.lang.String entryName) throws java.io.IOException
java.io.IOException
public static java.util.List<java.lang.String> getEntryNames(java.net.URL url) throws java.io.IOException
java.io.IOException
public static boolean hasEntry(java.net.URL url, java.lang.String entryName) throws java.io.IOException
java.io.IOException
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |