public class Ziptool
extends java.lang.Object
Ziptool.IllegalUpwardPathAccessExceptionをthrowする。| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
Ziptool.IllegalUpwardPathAccessException |
static class |
Ziptool.UnzippedEntry |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static void |
addLogicalDirectoryEntry(java.util.zip.ZipOutputStream zos,
java.lang.String logical_dirname)
adds logical directory entry.
|
static java.util.ArrayList<java.util.zip.ZipEntry> |
list(byte[] zip_image)
list entries.
|
static java.util.ArrayList<java.util.zip.ZipEntry> |
list(byte[] zip_image,
int max_count)
list entries.
|
static java.util.ArrayList<java.util.zip.ZipEntry> |
list(java.io.File zipfile)
list all entries.
|
static java.util.ArrayList<java.util.zip.ZipEntry> |
list(java.io.File zipfile,
int max_count)
list entries.
|
static java.util.ArrayList<java.util.zip.ZipEntry> |
list(java.io.InputStream zip_is,
int max_count) |
static java.util.ArrayList<java.util.zip.ZipEntry> |
list(java.lang.String zipfile_name)
list all entries.
|
static java.util.ArrayList<java.util.zip.ZipEntry> |
list(java.lang.String zipfile_name,
int max_count)
list entries.
|
static void |
main(java.lang.String[] args) |
static java.util.zip.ZipOutputStream |
newZipOutputStream(java.io.File zipfile) |
static java.util.ArrayList<Ziptool.UnzippedEntry> |
unzip(byte[] zip_image,
java.io.File target_dir) |
static java.util.ArrayList<Ziptool.UnzippedEntry> |
unzip(java.io.File zipfile,
java.io.File target_dir) |
static java.util.ArrayList<Ziptool.UnzippedEntry> |
unzip(java.io.InputStream zip_is,
java.io.File target_dir) |
static void |
zip(java.io.File zipfile,
java.io.File target)
zip target into the zipfile.
|
static void |
zip(java.io.File zipfile,
java.io.File base,
java.util.ArrayList<java.io.File> targets)
zip targets into the zipfile.
|
static void |
zip(java.io.File zipfile,
java.io.File base,
java.io.File target)
zip target into the zipfile.
|
static void |
zip(java.util.zip.ZipOutputStream zos,
java.io.File target)
write target file / folder into the zip stream
|
static void |
zip(java.util.zip.ZipOutputStream zos,
java.io.File target,
java.util.zip.ZipEntry ze)
write target file / folder into the zip stream with specified ZipEntry
|
static void |
zip(java.util.zip.ZipOutputStream zos,
java.lang.String base_path,
java.io.File target)
write the target file / folder into the zip stream.
|
public static java.util.ArrayList<Ziptool.UnzippedEntry> unzip(java.io.File zipfile, java.io.File target_dir) throws java.util.zip.ZipException, java.io.IOException
java.util.zip.ZipExceptionjava.io.IOExceptionpublic static java.util.ArrayList<Ziptool.UnzippedEntry> unzip(byte[] zip_image, java.io.File target_dir) throws java.util.zip.ZipException, java.io.IOException
java.util.zip.ZipExceptionjava.io.IOExceptionpublic static java.util.ArrayList<Ziptool.UnzippedEntry> unzip(java.io.InputStream zip_is, java.io.File target_dir) throws java.util.zip.ZipException, java.io.IOException
java.util.zip.ZipExceptionjava.io.IOExceptionpublic static java.util.ArrayList<java.util.zip.ZipEntry> list(java.lang.String zipfile_name)
throws java.util.zip.ZipException,
java.io.IOException
zipfile_name - java.io.IOExceptionjava.util.zip.ZipExceptionpublic static java.util.ArrayList<java.util.zip.ZipEntry> list(java.lang.String zipfile_name,
int max_count)
throws java.util.zip.ZipException,
java.io.IOException
zipfile_name - max_count - java.io.IOExceptionjava.util.zip.ZipExceptionpublic static java.util.ArrayList<java.util.zip.ZipEntry> list(java.io.File zipfile)
throws java.util.zip.ZipException,
java.io.IOException
zipfile - java.io.IOExceptionjava.util.zip.ZipExceptionpublic static java.util.ArrayList<java.util.zip.ZipEntry> list(java.io.File zipfile,
int max_count)
throws java.util.zip.ZipException,
java.io.IOException
zipfile - max_count - java.io.IOExceptionjava.util.zip.ZipExceptionpublic static java.util.ArrayList<java.util.zip.ZipEntry> list(byte[] zip_image)
throws java.util.zip.ZipException,
java.io.IOException
zip_image - java.io.IOExceptionjava.util.zip.ZipExceptionpublic static java.util.ArrayList<java.util.zip.ZipEntry> list(byte[] zip_image,
int max_count)
throws java.util.zip.ZipException,
java.io.IOException
zip_image - max_count - java.io.IOExceptionjava.util.zip.ZipExceptionpublic static java.util.ArrayList<java.util.zip.ZipEntry> list(java.io.InputStream zip_is,
int max_count)
throws java.util.zip.ZipException,
java.io.IOException
java.util.zip.ZipExceptionjava.io.IOExceptionpublic static java.util.zip.ZipOutputStream newZipOutputStream(java.io.File zipfile)
throws java.io.IOException
java.io.IOExceptionpublic static void zip(java.io.File zipfile,
java.io.File target)
throws java.util.zip.ZipException,
java.io.IOException
java.util.zip.ZipExceptionjava.io.IOExceptionpublic static void zip(java.util.zip.ZipOutputStream zos,
java.io.File target)
throws java.util.zip.ZipException,
java.io.IOException
java.util.zip.ZipExceptionjava.io.IOExceptionpublic static void zip(java.io.File zipfile,
java.io.File base,
java.io.File target)
throws java.util.zip.ZipException,
java.io.IOException
java.util.zip.ZipExceptionjava.io.IOExceptionpublic static void zip(java.io.File zipfile,
java.io.File base,
java.util.ArrayList<java.io.File> targets)
throws java.util.zip.ZipException,
java.io.IOException
java.util.zip.ZipExceptionjava.io.IOExceptionpublic static void zip(java.util.zip.ZipOutputStream zos,
java.lang.String base_path,
java.io.File target)
throws java.util.zip.ZipException,
java.io.IOException
java.util.zip.ZipExceptionjava.io.IOExceptionpublic static void zip(java.util.zip.ZipOutputStream zos,
java.io.File target,
java.util.zip.ZipEntry ze)
throws java.util.zip.ZipException,
java.io.IOException
java.util.zip.ZipExceptionjava.io.IOExceptionpublic static void addLogicalDirectoryEntry(java.util.zip.ZipOutputStream zos,
java.lang.String logical_dirname)
throws java.io.IOException
zos - logical_dirname - java.io.IOExceptionpublic static void main(java.lang.String[] args)