|
JavaTM 2 Platform Standard Edition |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--java.util.zip.ZipEntry
This class is used to represent a ZIP file entry.
| Field Summary | |
static int |
DEFLATED
Compression method for compressed (deflated) entries. |
static int |
STORED
Compression method for uncompressed entries. |
| Fields inherited from interface java.util.zip.ZipConstants |
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 |
| Constructor Summary | |
ZipEntry(String name)
Creates a new zip entry with the specified name. |
|
ZipEntry(ZipEntry e)
Creates a new zip entry with fields taken from the specified zip entry. |
|
| Method Summary | |
Object |
clone()
Returns a copy of this entry. |
String |
getComment()
Returns the comment string for the entry, or null if none. |
long |
getCompressedSize()
Returns the size of the compressed entry data, or -1 if not known. |
long |
getCrc()
Returns the CRC-32 checksum of the uncompressed entry data, or -1 if not known. |
byte[] |
getExtra()
Returns the extra field data for the entry, or null if none. |
int |
getMethod()
Returns the compression method of the entry, or -1 if not specified. |
String |
getName()
Returns the name of the entry. |
long |
getSize()
Returns the uncompressed size of the entry data, or -1 if not known. |
long |
getTime()
Returns the modification time of the entry, or -1 if not specified. |
int |
hashCode()
Returns the hash code value for this entry. |
boolean |
isDirectory()
Returns true if this is a directory entry. |
void |
setComment(String comment)
Sets the optional comment string for the entry. |
void |
setCompressedSize(long csize)
Sets the size of the compressed entry data. |
void |
setCrc(long crc)
Sets the CRC-32 checksum of the uncompressed entry data. |
void |
setExtra(byte[] extra)
Sets the optional extra field data for the entry. |
void |
setMethod(int method)
Sets the compression method for the entry. |
void |
setSize(long size)
Sets the uncompressed size of the entry data. |
void |
setTime(long time)
Sets the modification time of the entry. |
String |
toString()
Returns a string representation of the ZIP entry. |
| Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
| Field Detail |
public static final int STORED
public static final int DEFLATED
| Constructor Detail |
public ZipEntry(String name)
name - the entry namepublic ZipEntry(ZipEntry e)
| Method Detail |
public String getName()
public void setTime(long time)
time - the entry modification time in number of milliseconds
since the epochpublic long getTime()
public void setSize(long size)
size - the uncompressed size in bytespublic long getSize()
public long getCompressedSize()
public void setCompressedSize(long csize)
public void setCrc(long crc)
crc - the CRC-32 valuepublic long getCrc()
public void setMethod(int method)
method - the compression method, either STORED or DEFLATEDpublic int getMethod()
public void setExtra(byte[] extra)
extra - the extra field data bytespublic byte[] getExtra()
public void setComment(String comment)
comment - the comment stringpublic String getComment()
public boolean isDirectory()
public String toString()
public int hashCode()
Object.equals(java.lang.Object),
Hashtablepublic Object clone()
Cloneable interface. Subclasses
that override the clone method can also
throw this exception to indicate that an instance cannot
be cloned.Cloneable
|
JavaTM 2 Platform Standard Edition |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||