|
Whole document tree
java.util.jar
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Field Summary | |
static String |
MANIFEST_NAME
The JAR manifest file name. |
| Fields inherited from class java.util.zip.ZipFile |
CENATT, CENATX, CENCOM, CENCRC, CENDSK, CENEXT, CENFLG, CENHDR, CENHOW, CENLEN, CENNAM, CENOFF, CENSIG, CENSIZ, CENTIM, CENVEM, CENVER, ENDCOM, ENDHDR, ENDOFF, ENDSIG, ENDSIZ, ENDSUB, ENDTOT, EXTCRC, EXTHDR, EXTLEN, EXTSIG, EXTSIZ, LOCCRC, LOCEXT, LOCFLG, LOCHDR, LOCHOW, LOCLEN, LOCNAM, LOCSIG, LOCSIZ, LOCTIM, LOCVER, OPEN_DELETE, OPEN_READ |
| Constructor Summary | |
JarFile(File file)
Creates a new JarFile to read from the specified
File object. |
|
JarFile(File file,
boolean verify)
Creates a new JarFile to read from the specified
File object. |
|
JarFile(File file,
boolean verify,
int mode)
Creates a new JarFile to read from the specified
File object in the specified mode. |
|
JarFile(String name)
Creates a new JarFile to read from the specified
file name. |
|
JarFile(String name,
boolean verify)
Creates a new JarFile to read from the specified
file name. |
|
| Method Summary | |
Enumeration |
entries()
Returns an enumeration of the ZIP file entries. |
ZipEntry |
getEntry(String name)
Returns the ZipEntry for the given entry name or
null if not found. |
InputStream |
getInputStream(ZipEntry ze)
Returns an input stream for reading the contents of the specified ZIP file entry. |
JarEntry |
getJarEntry(String name)
Returns the JarEntry for the given entry name or
null if not found. |
Manifest |
getManifest()
Returns the JAR file manifest, or null if none. |
| Methods inherited from class java.util.zip.ZipFile |
close, finalize, getName, size |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final String MANIFEST_NAME
| Constructor Detail |
public JarFile(String name) throws IOException
JarFile to read from the specified
file name. The JarFile will be verified if
it is signed.name - the name of the JAR file to be opened for readingFileNotFoundException - if the file could not be foundIOException - if an I/O error has occurredpublic JarFile(String name, boolean verify) throws IOException
JarFile to read from the specified
file name.name - the name of the JAR file to be opened for readingverify - whether or not to verify the JarFile if
it is signed.FileNotFoundException - if the file could not be foundIOException - if an I/O error has occurredpublic JarFile(File file) throws IOException
JarFile to read from the specified
File object. The JarFile will be verified if
it is signed.file - the JAR file to be opened for readingFileNotFoundException - if the file could not be foundIOException - if an I/O error has occurredpublic JarFile(File file, boolean verify) throws IOException
JarFile to read from the specified
File object.file - the JAR file to be opened for readingverify - whether or not to verify the JarFile if
it is signed.FileNotFoundException - if the file could not be foundIOException - if an I/O error has occurredpublic JarFile(File file, boolean verify, int mode) throws IOException
JarFile to read from the specified
File object in the specified mode. The mode argument
must be either OPEN_READ or OPEN_READ | OPEN_DELETE.file - the JAR file to be opened for readingverify - whether or not to verify the JarFile if
it is signed.mode - the mode in which the file is to be openedFileNotFoundException - if the file could not be foundIOException - if an I/O error has occurredIllegalArgumentException - If the mode argument is invalid| Method Detail |
public Manifest getManifest() throws IOException
null if none.null if nonepublic JarEntry getJarEntry(String name)
JarEntry for the given entry name or
null if not found.name - the JAR file entry nameJarEntry for the given entry name or
null if not found.JarEntrypublic ZipEntry getEntry(String name)
ZipEntry for the given entry name or
null if not found.name - the JAR file entry nameZipEntry for the given entry name or
null if not foundZipEntrypublic Enumeration entries()
java.util.zip.ZipFileIllegalStateException - if the zip file has been closedpublic InputStream getInputStream(ZipEntry ze) throws IOException
getInputStream in class ZipFileze - the zip file entryZipException - if a ZIP format error has occurredIOException - if an I/O error has occurredSecurityException - if any of the JarFile entries are incorrectly signed.
|
JavaTM 2 Platform Std. Ed. v1.3.1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.