类 UnicodePathExtraField
java.lang.Object
com.sh.common.zip.AbstractUnicodeExtraField
com.sh.common.zip.UnicodePathExtraField
- 所有已实现的接口:
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.
Value Size Description
----- ---- -----------
(UPath) 0x7075 Short tag for this extra block type ("up")
TSize Short total data size for this block
Version 1 byte version of this extra field, currently 1
NameCRC32 4 bytes File Name Field CRC32 Checksum
UnicodeName Variable UTF-8 version of the entry File Name
-
字段概要
字段 -
构造器概要
构造器构造器说明UnicodePathExtraField(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. -
方法概要
-
字段详细资料
-
UPATH_ID
-
-
构造器详细资料
-
UnicodePathExtraField
public UnicodePathExtraField() -
UnicodePathExtraField
Assemble as unicode path extension from the name given as text as well as the encoded bytes actually written to the archive.- 参数:
text- The file namebytes- the bytes actually written to the archiveoff- The offset of the encoded filename inbytes.len- The length of the encoded filename or comment inbytes.
-
UnicodePathExtraField
Assemble as unicode path extension from the name given as text as well as the encoded bytes actually written to the archive.- 参数:
name- The file namebytes- the bytes actually written to the archive
-
-
方法详细资料
-
getHeaderId
从接口复制的说明:ZipExtraFieldThe Header-ID.- 返回:
- the header id
-