public class UnicodeCommentExtraField extends Object implements ZipEntryExtraField
UnicodeCommentExtraFieldFactory| Modifier and Type | Field and Description |
|---|---|
static UnsignedShort |
CODE
The code that is used to identify this extra field in a Zip file.
|
| Constructor and Description |
|---|
UnicodeCommentExtraField(boolean inLocalHeader,
String comment)
Create a new Unicode comment extra field.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
encode(ZipBuilderConfiguration builder)
Encode this extra field's data for storing in a Zip file.
|
boolean |
equals(Object o) |
String |
getComment() |
int |
hashCode() |
boolean |
isInLocalHeader()
Is this field stored in the Zip entry's local header or in the Zip file's
central directory record?
|
String |
toString() |
public static final UnsignedShort CODE
public UnicodeCommentExtraField(boolean inLocalHeader,
String comment)
inLocalHeader - Is the extra field in the Zip entry's local header
or in the Zip file's central directory.comment - The comment.public boolean isInLocalHeader()
ZipEntryExtraField
The same ZipEntryExtraField type may have different properties
depending on if it is specified in the local or in the central header.
isInLocalHeader in interface ZipEntryExtraFieldtrue if this extra field comes from the Zip entry's local
header. false if it comes from the Zip file's central directory.public String getComment()
public byte[] encode(ZipBuilderConfiguration builder)
ZipEntryExtraFieldencode in interface ZipEntryExtraFieldbuilder - The configuration for the Zip builder object that is building
the Zip file.