|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfutils.ZipUtils
public class ZipUtils
DocJava, Inc. http://www.docjava.com Programmer: dlyon Date: Sep 22, 2004 Time: 7:20:01 PM
Constructor Summary | |
---|---|
ZipUtils()
|
Method Summary | |
---|---|
static java.io.File |
createJar(java.io.File jarFile,
java.io.File workingDir)
Create a jar file from the contents of the working directory |
static byte[] |
getBytes(java.io.ByteArrayOutputStream baos,
byte[] buffer,
java.util.zip.ZipFile zf,
java.util.zip.ZipEntry ze)
|
static java.util.jar.Attributes |
getDigestAttributes(byte[] buffer,
java.util.zip.ZipEntry ze,
java.util.zip.ZipFile zf,
java.security.MessageDigest[] digests,
sun.misc.BASE64Encoder encoder)
|
static java.lang.String[] |
getDigests(byte[] buffer,
java.util.zip.ZipEntry ze,
java.util.zip.ZipFile zf,
java.security.MessageDigest[] digests,
sun.misc.BASE64Encoder encoder)
|
static java.util.zip.ZipEntry |
getManifestFile(java.util.zip.ZipFile zf)
|
static void |
gunzip(java.io.File file)
Use a small buffer to gunzip a file into a new file, without the gz suffix. |
static void |
gzip(java.lang.String file)
|
static void |
jarIt()
|
static void |
main(java.lang.String[] args)
|
static void |
makeJar(java.io.File outputFile,
java.lang.String s)
|
static void |
testCreateJar()
|
static void |
testUnzipper()
|
static void |
uncompressJarFile(java.io.File inputJarFile)
Uncompress a jar file into the parent directory, creating directories on an as-needed basis. |
static void |
unjar(java.io.File jarFile,
java.io.File workingDir)
|
static void |
unjarFile()
|
static void |
unsignJar()
|
static void |
unzip(java.lang.String zipfile)
Unzips zip and jar files. |
static boolean |
updateDigests(byte[] buffer,
java.util.zip.ZipEntry ze,
java.util.zip.ZipFile zf,
java.security.MessageDigest[] digests,
sun.misc.BASE64Encoder encoder,
java.util.jar.Manifest mf)
|
static void |
writeZipFiles(java.io.File outputFile,
java.io.File[] filesToBeWritten)
|
static void |
zip(java.lang.String infile)
|
static void |
zip(java.lang.String outfile,
java.lang.String[] filelist)
|
static void |
zipDirectory()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ZipUtils()
Method Detail |
---|
public static void main(java.lang.String[] args) throws java.io.IOException
java.io.IOException
public static void unsignJar()
public static void testUnzipper() throws java.io.IOException
java.io.IOException
public static void zipDirectory()
public static void makeJar(java.io.File outputFile, java.lang.String s) throws java.io.IOException
java.io.IOException
public static void writeZipFiles(java.io.File outputFile, java.io.File[] filesToBeWritten) throws java.io.IOException
java.io.IOException
public static java.util.zip.ZipEntry getManifestFile(java.util.zip.ZipFile zf)
public static java.lang.String[] getDigests(byte[] buffer, java.util.zip.ZipEntry ze, java.util.zip.ZipFile zf, java.security.MessageDigest[] digests, sun.misc.BASE64Encoder encoder) throws java.io.IOException
java.io.IOException
public static java.util.jar.Attributes getDigestAttributes(byte[] buffer, java.util.zip.ZipEntry ze, java.util.zip.ZipFile zf, java.security.MessageDigest[] digests, sun.misc.BASE64Encoder encoder) throws java.io.IOException
java.io.IOException
public static boolean updateDigests(byte[] buffer, java.util.zip.ZipEntry ze, java.util.zip.ZipFile zf, java.security.MessageDigest[] digests, sun.misc.BASE64Encoder encoder, java.util.jar.Manifest mf) throws java.io.IOException
java.io.IOException
public static byte[] getBytes(java.io.ByteArrayOutputStream baos, byte[] buffer, java.util.zip.ZipFile zf, java.util.zip.ZipEntry ze) throws java.io.IOException
java.io.IOException
public static void jarIt()
public static void testCreateJar()
public static java.io.File createJar(java.io.File jarFile, java.io.File workingDir)
jarFile
- a file that will be placed in the working directory parentworkingDir
- a working directory whose contents will be
placed in the jar file.
public static void unjar(java.io.File jarFile, java.io.File workingDir)
public static void gzip(java.lang.String file)
public static void gunzip(java.io.File file)
file
- to be gunzipped.public static void zip(java.lang.String outfile, java.lang.String[] filelist)
public static void zip(java.lang.String infile)
public static void unzip(java.lang.String zipfile)
zipfile
- the complete path of the zip/jar file including its name.public static void unjarFile() throws java.io.IOException
java.io.IOException
public static void uncompressJarFile(java.io.File inputJarFile)
inputJarFile
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |