org.apache.tools.zip
public class UnicodeCommentExtraField extends AbstractUnicodeExtraField
Stores the UTF-8 version of the file comment as stored in the central directory header.
Value Size Description
----- ---- -----------
(UCom) 0x6375 Short tag for this extra block type ("uc")
TSize Short total data size for this block
Version 1 byte version of this extra field, currently 1
ComCRC32 4 bytes Comment Field CRC32 Checksum
UnicodeCom Variable UTF-8 version of the entry comment
| Field Summary | |
|---|---|
| static ZipShort | UCOM_ID |
| Constructor Summary | |
|---|---|
| UnicodeCommentExtraField() | |
| UnicodeCommentExtraField(String text, byte[] bytes, int off, int len)
Assemble as unicode comment extension from the name given as
text as well as the encoded bytes actually written to the archive.
| |
| UnicodeCommentExtraField(String comment, byte[] bytes)
Assemble as unicode comment extension from the comment given as
text as well as the bytes actually written to the archive.
| |
| Method Summary | |
|---|---|
| ZipShort | getHeaderId() |
Parameters: text The file name bytes the bytes actually written to the archive off The offset of the encoded comment in bytes. len The length of the encoded comment or comment in
bytes.
Parameters: comment The file comment bytes the bytes actually written to the archive