java.util.jar
Class JarEntry
java.lang.Object
|
+--java.util.zip.ZipEntry
|
+--java.util.jar.JarEntry
- public class JarEntry
- extends ZipEntry
This class is used to represent a JAR file entry.
Constructor Summary |
JarEntry(JarEntry je)
Creates a new JarEntry with fields taken from the
specified JarEntry object. |
JarEntry(String name)
Creates a new JarEntry for the specified JAR file
entry name. |
JarEntry(ZipEntry ze)
Creates a new JarEntry with fields taken from the
specified ZipEntry object. |
Methods inherited from class java.util.zip.ZipEntry |
clone,
getComment,
getCompressedSize,
getCrc,
getExtra,
getMethod,
getName,
getSize,
getTime,
hashCode,
isDirectory,
setComment,
setCompressedSize,
setCrc,
setExtra,
setMethod,
setSize,
setTime,
toString |
JarEntry
public JarEntry(String name)
- Creates a new
JarEntry
for the specified JAR file
entry name.
- Parameters:
the
- JAR file entry name- Throws:
- NullPointerException - if the entry name is
null
- IllegalArgumentException - if the entry name is longer than
0xFFFF bytes.
JarEntry
public JarEntry(ZipEntry ze)
- Creates a new
JarEntry
with fields taken from the
specified ZipEntry
object.
JarEntry
public JarEntry(JarEntry je)
- Creates a new
JarEntry
with fields taken from the
specified JarEntry
object.
- Parameters:
je
- the JarEntry
to copy
getAttributes
public Attributes getAttributes()
throws IOException
- Returns the
Manifest
Attributes
for this
entry, or null
if none.
getCertificates
public Certificate[] getCertificates()
- Returns the
Certificate
objects for this entry, or
null
if none. This method can only be called once
the JarEntry
has been completely verified by reading
from the entry input stream until the end of the stream has been
reached. Otherwise, this method will return null
.
The returned certificate array comprises all the signer certificates
that were used to verify this entry. Each signer certificate is
followed by its supporting certificate chain (which may be empty).
Each signer certificate and its supporting certificate chain are ordered
bottom-to-top (i.e., with the signer certificate first and the (root)
certificate authority last).
Submit a bug or feature Version 1.2 of Java Platform API Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.