Package org.apache.tools.zip
Class UnicodePathExtraField
- java.lang.Object
- 
- org.apache.tools.zip.AbstractUnicodeExtraField
- 
- org.apache.tools.zip.UnicodePathExtraField
 
 
- 
- All Implemented Interfaces:
- ZipExtraField
 
 public class UnicodePathExtraField extends AbstractUnicodeExtraField 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. 
- 
- 
Constructor SummaryConstructors Constructor Description UnicodePathExtraField()UnicodePathExtraField(java.lang.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(java.lang.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 SummaryModifier and Type Method Description ZipShortgetHeaderId()The Header-ID.- 
Methods inherited from class org.apache.tools.zip.AbstractUnicodeExtraFieldgetCentralDirectoryData, getCentralDirectoryLength, getLocalFileDataData, getLocalFileDataLength, getNameCRC32, getUnicodeName, parseFromLocalFileData, setNameCRC32, setUnicodeName
 
- 
 
- 
- 
- 
Field Detail- 
UPATH_IDpublic static final ZipShort UPATH_ID 
 
- 
 - 
Constructor Detail- 
UnicodePathExtraFieldpublic UnicodePathExtraField() 
 - 
UnicodePathExtraFieldpublic UnicodePathExtraField(java.lang.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.- 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.
 
 - 
UnicodePathExtraFieldpublic UnicodePathExtraField(java.lang.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.- Parameters:
- name- The file name
- bytes- the bytes actually written to the archive
 
 
- 
 - 
Method Detail- 
getHeaderIdpublic ZipShort getHeaderId() The Header-ID.- Returns:
- the header id
 
 
- 
 
-