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