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.ZipException
java.io.IOException
public 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.ZipException
java.io.IOException
public 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.ZipException
java.io.IOException
public 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.IOException
java.util.zip.ZipException
public 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.IOException
java.util.zip.ZipException
public static java.util.ArrayList<java.util.zip.ZipEntry> list(java.io.File zipfile) throws java.util.zip.ZipException, java.io.IOException
zipfile
- java.io.IOException
java.util.zip.ZipException
public 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.IOException
java.util.zip.ZipException
public static java.util.ArrayList<java.util.zip.ZipEntry> list(byte[] zip_image) throws java.util.zip.ZipException, java.io.IOException
zip_image
- java.io.IOException
java.util.zip.ZipException
public 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.IOException
java.util.zip.ZipException
public 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.ZipException
java.io.IOException
public static java.util.zip.ZipOutputStream newZipOutputStream(java.io.File zipfile) throws java.io.IOException
java.io.IOException
public static void zip(java.io.File zipfile, java.io.File target) throws java.util.zip.ZipException, java.io.IOException
java.util.zip.ZipException
java.io.IOException
public static void zip(java.util.zip.ZipOutputStream zos, java.io.File target) throws java.util.zip.ZipException, java.io.IOException
java.util.zip.ZipException
java.io.IOException
public 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.ZipException
java.io.IOException
public 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.ZipException
java.io.IOException
public 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.ZipException
java.io.IOException
public 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.ZipException
java.io.IOException
public static void addLogicalDirectoryEntry(java.util.zip.ZipOutputStream zos, java.lang.String logical_dirname) throws java.io.IOException
zos
- logical_dirname
- java.io.IOException
public static void main(java.lang.String[] args)