Spec-Zone .ru
спецификации, руководства, описания, API
|
|
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)
,
Hashtable
public 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 |