Class UnicodeCommentExtraField
java.lang.Object
org.apache.commons.compress.archivers.zip.AbstractUnicodeExtraField
org.apache.commons.compress.archivers.zip.UnicodeCommentExtraField
- All Implemented Interfaces:
ZipExtraField
Info-ZIP Unicode Comment Extra Field (0x6375):
Stores the UTF-8 version of the file comment as stored in the central directory header.
- See Also:
- This class is not thread-safe
- super-class is not thread-safe
-
Field Summary
Fields inherited from interface org.apache.commons.compress.archivers.zip.ZipExtraField
EXTRAFIELD_HEADER_SIZE
-
Constructor Summary
ConstructorDescriptionUnicodeCommentExtraField
(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
(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. -
Method Summary
Methods inherited from class org.apache.commons.compress.archivers.zip.AbstractUnicodeExtraField
getCentralDirectoryData, getCentralDirectoryLength, getLocalFileDataData, getLocalFileDataLength, getNameCRC32, getUnicodeName, parseFromCentralDirectoryData, parseFromLocalFileData, setNameCRC32, setUnicodeName
-
Field Details
-
UCOM_ID
-
-
Constructor Details
-
UnicodeCommentExtraField
public UnicodeCommentExtraField() -
UnicodeCommentExtraField
Assemble as unicode comment extension from the comment given as text as well as the bytes actually written to the archive.- Parameters:
comment
- The file commentbytes
- the bytes actually written to the archive
-
UnicodeCommentExtraField
Assemble as unicode comment extension from the name given as text as well as the encoded bytes actually written to the archive.- Parameters:
text
- The file namebytes
- the bytes actually written to the archiveoff
- The offset of the encoded comment inbytes
.len
- The length of the encoded comment or comment inbytes
.
-
-
Method Details
-
getHeaderId
Description copied from interface:ZipExtraField
The Header-ID.- Returns:
- The HeaderId value
-