org.apache.tools.zipClass UnicodeCommentExtraField
- java.lang.Object
- org.apache.tools.zip.AbstractUnicodeExtraField
- org.apache.tools.zip.UnicodeCommentExtraField
- All Implemented Interfaces:
- ZipExtraField
public class UnicodeCommentExtraField extends AbstractUnicodeExtraFieldInfo-ZIP Unicode Comment Extra Field (0x6375):Stores the UTF-8 version of the file comment as stored in the central directory header.
Constructor Summary
Constructors 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.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description ZipShort
getHeaderId()
The Header-ID.
Methods inherited from class org.apache.tools.zip.AbstractUnicodeExtraField
getCentralDirectoryData, getCentralDirectoryLength, getLocalFileDataData, getLocalFileDataLength, getNameCRC32, getUnicodeName, parseFromLocalFileData, setNameCRC32, setUnicodeName
Field Detail
UCOM_ID
public static final ZipShort UCOM_ID
Constructor Detail
UnicodeCommentExtraField
public UnicodeCommentExtraField()
UnicodeCommentExtraField
public 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.
- 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
.
UnicodeCommentExtraField
public 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.
- Parameters:
comment
- The file commentbytes
- the bytes actually written to the archive
Method Detail
getHeaderId
public ZipShort getHeaderId()The Header-ID.
- Returns:
- the header id