Package org.apache.tools.zip
Class UnicodePathExtraField
java.lang.Object
org.apache.tools.zip.AbstractUnicodeExtraField
org.apache.tools.zip.UnicodePathExtraField
- All Implemented Interfaces:
- ZipExtraField
Info-ZIP Unicode Path Extra Field (0x7075):
 
Stores the UTF-8 version of the file name field as stored in the local header and central directory header.
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionUnicodePathExtraField(String name, byte[] bytes) Assemble as unicode path extension from the name given as text as well as the encoded bytes actually written to the archive.UnicodePathExtraField(String text, byte[] bytes, int off, int len) Assemble as unicode path extension from the name given as text as well as the encoded bytes actually written to the archive.
- 
Method SummaryMethods inherited from class org.apache.tools.zip.AbstractUnicodeExtraFieldgetCentralDirectoryData, getCentralDirectoryLength, getLocalFileDataData, getLocalFileDataLength, getNameCRC32, getUnicodeName, parseFromLocalFileData, setNameCRC32, setUnicodeName
- 
Field Details- 
UPATH_ID
 
- 
- 
Constructor Details- 
UnicodePathExtraFieldpublic UnicodePathExtraField()
- 
UnicodePathExtraFieldAssemble as unicode path extension from the name given as text as well as the encoded bytes actually written to the archive.- Parameters:
- text- The file name
- bytes- the bytes actually written to the archive
- off- The offset of the encoded filename in- bytes.
- len- The length of the encoded filename or comment in- bytes.
 
- 
UnicodePathExtraFieldAssemble as unicode path extension from the name given as text as well as the encoded bytes actually written to the archive.- Parameters:
- name- The file name
- bytes- the bytes actually written to the archive
 
 
- 
- 
Method Details- 
getHeaderId
 
-