gnu.bytecode

Class ZipArchive

public class ZipArchive extends Object

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.
Method Summary
static longcopy(InputStream in, OutputStream out, byte[] buffer)
static voidcopy(InputStream in, String name, byte[] buffer)
static voidmain(String[] args)
Manipulate a .zip archive using a tar-like interface.

Method Detail

copy

public static long copy(InputStream in, OutputStream out, byte[] buffer)

copy

public static void copy(InputStream in, String name, byte[] buffer)

main

public static void main(String[] args)
Manipulate a .zip archive using a tar-like interface.

Usage: ZipArchive command archive [file ...]

ZipArchive t archive file ...
List information about the named members of the archive.
ZipArchive x archive file ...
Extract the named members from the archive.
ZipArchive p archive 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 q archive file ...
Add the named files to the end of archive. Does not check for duplicates.