public class UnicodeCommentExtraField extends AbstractUnicodeExtraField
Stores the UTF-8 version of the file comment as stored in the central directory header.
See "http://www.pkware.com/documents/casestudies/APPNOTE.TXT PKWARE's APPNOTE.TXT, section 4.6.8".
| Constructor and Description | 
|---|
| UnicodeCommentExtraField() | 
| UnicodeCommentExtraField(java.lang.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. | 
| UnicodeCommentExtraField(java.lang.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. | 
| Modifier and Type | Method and Description | 
|---|---|
| ZipShort | getHeaderId()The Header-ID. | 
getCentralDirectoryData, getCentralDirectoryLength, getLocalFileDataData, getLocalFileDataLength, getNameCRC32, getUnicodeName, parseFromLocalFileData, setNameCRC32, setUnicodeNamepublic static final ZipShort UCOM_ID
public UnicodeCommentExtraField()
public UnicodeCommentExtraField(java.lang.String text,
                        byte[] bytes,
                        int off,
                        int len)
text - The file namebytes - the bytes actually written to the archiveoff - The offset of the encoded comment in bytes.len - The length of the encoded comment or comment in
 bytes.public UnicodeCommentExtraField(java.lang.String comment,
                        byte[] bytes)
comment - The file commentbytes - the bytes actually written to the archivepublic ZipShort getHeaderId()