| java.lang.Object | |
| ↳ | java.util.zip.ZipEntry | 
|  Known Direct Subclasses | 
An instance of ZipEntry represents an entry within a ZIP-archive. An entry has attributes such as name (= path) or the size of its data. While an entry identifies data stored in an archive, it does not hold the data itself. For example when reading a ZIP-file you will first retrieve all its entries in a collection and then read the data for a specific entry through an input stream.
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| int | CENATT | ||||||||||
| int | CENATX | ||||||||||
| int | CENCOM | ||||||||||
| int | CENCRC | ||||||||||
| int | CENDSK | ||||||||||
| int | CENEXT | ||||||||||
| int | CENFLG | ||||||||||
| int | CENHDR | ||||||||||
| int | CENHOW | ||||||||||
| int | CENLEN | ||||||||||
| int | CENNAM | ||||||||||
| int | CENOFF | ||||||||||
| long | CENSIG | ||||||||||
| int | CENSIZ | ||||||||||
| int | CENTIM | ||||||||||
| int | CENVEM | ||||||||||
| int | CENVER | ||||||||||
| int | DEFLATED | Zip entry state: Deflated. | |||||||||
| int | ENDCOM | ||||||||||
| int | ENDHDR | ||||||||||
| int | ENDOFF | ||||||||||
| long | ENDSIG | ||||||||||
| int | ENDSIZ | ||||||||||
| int | ENDSUB | ||||||||||
| int | ENDTOT | ||||||||||
| int | EXTCRC | ||||||||||
| int | EXTHDR | ||||||||||
| int | EXTLEN | ||||||||||
| long | EXTSIG | ||||||||||
| int | EXTSIZ | ||||||||||
| int | LOCCRC | ||||||||||
| int | LOCEXT | ||||||||||
| int | LOCFLG | ||||||||||
| int | LOCHDR | ||||||||||
| int | LOCHOW | ||||||||||
| int | LOCLEN | ||||||||||
| int | LOCNAM | ||||||||||
| long | LOCSIG | ||||||||||
| int | LOCSIZ | ||||||||||
| int | LOCTIM | ||||||||||
| int | LOCVER | ||||||||||
| int | STORED | Zip entry state: Stored. | |||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  | 
           Constructs a new 
            ZipEntrywith the specified name. | ||||||||||
|  | 
           Constructs a new 
            ZipEntryusing the values obtained fromze. | ||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  | 
           Returns a deep copy of this zip entry.
           | ||||||||||
|  | 
           Gets the comment for this 
            ZipEntry. | ||||||||||
|  | 
           Gets the compressed size of this 
            ZipEntry. | ||||||||||
|  | 
           Gets the checksum for this 
            ZipEntry. | ||||||||||
|  | 
           Gets the extra information for this 
            ZipEntry. | ||||||||||
|  | 
           Gets the compression method for this 
            ZipEntry. | ||||||||||
|  | 
           Gets the name of this 
            ZipEntry. | ||||||||||
|  | 
           Gets the uncompressed size of this 
            ZipEntry. | ||||||||||
|  | 
           Gets the last modification time of this 
            ZipEntry. | ||||||||||
|  | 
           Returns the hash code for this 
            ZipEntry. | ||||||||||
|  | 
           Determine whether or not this 
            ZipEntryis a directory. | ||||||||||
|  | 
           Sets the comment for this 
            ZipEntry. | ||||||||||
|  | 
           Sets the compressed size for this 
            ZipEntry. | ||||||||||
|  | 
           Sets the checksum for this 
            ZipEntry. | ||||||||||
|  | 
           Sets the extra information for this 
            ZipEntry. | ||||||||||
|  | 
           Sets the compression method for this 
            ZipEntry. | ||||||||||
|  | 
           Sets the uncompressed size of this 
            ZipEntry. | ||||||||||
|  | 
           Sets the modification time of this 
            ZipEntry. | ||||||||||
|  | 
           Returns the string representation of this 
            ZipEntry. | ||||||||||
| [Expand] 
           Inherited Methods
           | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  From class java.lang.Object | |||||||||||
Zip entry state: Deflated.
Zip entry state: Stored.
Constructs a new ZipEntry with the specified name.
| name | the name of the ZIP entry. | 
|---|
| IllegalArgumentException | if the name length is outside the range (> 0xFFFF). | 
|---|
Constructs a new ZipEntry using the values obtained from ze.
| ze | the ZipEntryfrom which to obtain values. | 
|---|
Returns a deep copy of this zip entry.
Gets the comment for this ZipEntry.
ZipEntry, or null if there is no comment. If we're reading an archive with ZipInputStream the comment is not available. Gets the compressed size of this ZipEntry.
Gets the checksum for this ZipEntry.
Gets the extra information for this ZipEntry.
null if there is none. Gets the compression method for this ZipEntry.
DEFLATED, STORED or -1 if the compression method has not been set. Gets the name of this ZipEntry.
Gets the uncompressed size of this ZipEntry.
-1 if the size has not been set. Gets the last modification time of this ZipEntry.
Returns the hash code for this ZipEntry.
Determine whether or not this ZipEntry is a directory.
true when this ZipEntry is a directory, false otherwise. Sets the comment for this ZipEntry.
| comment | the comment for this entry. | 
|---|
Sets the compressed size for this ZipEntry.
| value | the compressed size (in bytes). | 
|---|
Sets the checksum for this ZipEntry.
| value | the checksum for this entry. | 
|---|
| IllegalArgumentException | if valueis < 0 or > 0xFFFFFFFFL. | 
|---|
Sets the extra information for this ZipEntry.
| data | a byte array containing the extra information. | 
|---|
| IllegalArgumentException | when the length of data is greater than 0xFFFF bytes. | 
|---|
Sets the compression method for this ZipEntry.
| value | the compression method, either DEFLATEDorSTORED. | 
|---|
| IllegalArgumentException | when value is not DEFLATEDorSTORED. | 
|---|
Sets the uncompressed size of this ZipEntry.
| value | the uncompressed size for this entry. | 
|---|
| IllegalArgumentException | if value< 0 orvalue> 0xFFFFFFFFL. | 
|---|
Sets the modification time of this ZipEntry.
| value | the modification time as the number of milliseconds since Jan. 1, 1970. | 
|---|
Returns the string representation of this ZipEntry.
ZipEntry.