Package gnu.bytecode
Class ZipArchive
java.lang.Object
gnu.bytecode.ZipArchive
A class to manipulate a .zip archive.
Does not handle compression/uncompression, though that could be added.
When used an an application. provides a simplified tar-like interface.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic longcopy(InputStream in, OutputStream out, byte[] buffer) static voidcopy(InputStream in, String name, byte[] buffer) static voidManipulate a .zip archive using a tar-like interface.
-
Constructor Details
-
ZipArchive
public ZipArchive()
-
-
Method Details
-
copy
- Throws:
IOException
-
copy
- Throws:
IOException
-
main
Manipulate a .zip archive using a tar-like interface.Usage:
ZipArchivecommand archive [file ...]ZipArchive tarchive file ...- List information about the named members of the archive.
ZipArchive xarchive file ...- Extract the named members from the archive.
ZipArchive parchive file ...- Print the named members from the archive on standard output. Prints just the raw contents, with no headers or conversion.
ZipArchive[ptx] archive- With no arguments, does each command for every member in the archive.
ZipArchive qarchive file ...- Add the named files to the end of archive. Does not check for duplicates.
- Throws:
IOException
-