|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.at4j.zip.ef.UnicodePathExtraField
public class UnicodePathExtraField
This extra field contains the entity's absolute path encoded in UTF-8.
UnicodePathExtraFieldFactory| Field Summary | |
|---|---|
static UnsignedShort |
CODE
The code that is used to identify this extra field in a Zip file. |
| Constructor Summary | |
|---|---|
UnicodePathExtraField(boolean inLocalHeader,
AbsoluteLocation absPath,
boolean directory)
Create a new Unicode extra field. |
|
| Method Summary | |
|---|---|
byte[] |
encode(ZipBuilderConfiguration builder)
Encode this extra field's data for storing in a Zip file. |
boolean |
equals(Object o)
|
AbsoluteLocation |
getAbsolutePath()
|
int |
hashCode()
|
boolean |
isDirectory()
|
boolean |
isInLocalHeader()
Is this field stored in the Zip entry's local header or in the Zip file's central directory record? |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final UnsignedShort CODE
| Constructor Detail |
|---|
public UnicodePathExtraField(boolean inLocalHeader,
AbsoluteLocation absPath,
boolean directory)
inLocalHeader - Is the extra field in the Zip entry's local header
or in the Zip file's central directory.absPath - The absolute path of the entry in the Zip archive.directory - Is the entry a directory?| Method Detail |
|---|
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 AbsoluteLocation getAbsolutePath()
public boolean isDirectory()
public byte[] encode(ZipBuilderConfiguration builder)
ZipEntryExtraField
encode in interface ZipEntryExtraFieldbuilder - The configuration for the Zip builder object that is building
the Zip file.
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic String toString()
toString in class Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||