Package org.apache.tools.zip
Class UnicodeCommentExtraField
- java.lang.Object
-
- org.apache.tools.zip.AbstractUnicodeExtraField
-
- org.apache.tools.zip.UnicodeCommentExtraField
-
- All Implemented Interfaces:
ZipExtraField
public class UnicodeCommentExtraField extends AbstractUnicodeExtraField
Info-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 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
Modifier and Type Method Description ZipShortgetHeaderId()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
-
-