public class LocalFileHeader
extends java.lang.Object
构造器和说明 |
---|
LocalFileHeader() |
限定符和类型 | 方法和说明 |
---|---|
AESExtraDataRecord |
getAesExtraDataRecord() |
long |
getCompressedSize() |
int |
getCompressionMethod() |
long |
getCrc32() |
byte[] |
getCrcBuff() |
int |
getEncryptionMethod() |
java.util.ArrayList |
getExtraDataRecords() |
byte[] |
getExtraField() |
int |
getExtraFieldLength() |
java.lang.String |
getFileName() |
int |
getFileNameLength() |
byte[] |
getGeneralPurposeFlag() |
int |
getLastModFileTime() |
long |
getOffsetStartOfData() |
char[] |
getPassword() |
int |
getSignature() |
long |
getUncompressedSize() |
int |
getVersionNeededToExtract() |
Zip64ExtendedInfo |
getZip64ExtendedInfo() |
boolean |
isDataDescriptorExists() |
boolean |
isEncrypted() |
boolean |
isFileNameUTF8Encoded() |
boolean |
isWriteComprSizeInZip64ExtraRecord() |
void |
setAesExtraDataRecord(AESExtraDataRecord aesExtraDataRecord) |
void |
setCompressedSize(long compressedSize) |
void |
setCompressionMethod(int compressionMethod) |
void |
setCrc32(long crc32) |
void |
setCrcBuff(byte[] crcBuff) |
void |
setDataDescriptorExists(boolean dataDescriptorExists) |
void |
setEncrypted(boolean isEncrypted) |
void |
setEncryptionMethod(int encryptionMethod) |
void |
setExtraDataRecords(java.util.ArrayList extraDataRecords) |
void |
setExtraField(byte[] extraField) |
void |
setExtraFieldLength(int extraFieldLength) |
void |
setFileName(java.lang.String fileName) |
void |
setFileNameLength(int fileNameLength) |
void |
setFileNameUTF8Encoded(boolean fileNameUTF8Encoded) |
void |
setGeneralPurposeFlag(byte[] generalPurposeFlag) |
void |
setLastModFileTime(int lastModFileTime) |
void |
setOffsetStartOfData(long offsetStartOfData) |
void |
setPassword(char[] password) |
void |
setSignature(int signature) |
void |
setUncompressedSize(long uncompressedSize) |
void |
setVersionNeededToExtract(int versionNeededToExtract) |
void |
setWriteComprSizeInZip64ExtraRecord(boolean writeComprSizeInZip64ExtraRecord) |
void |
setZip64ExtendedInfo(Zip64ExtendedInfo zip64ExtendedInfo) |
public int getSignature()
public void setSignature(int signature)
public int getVersionNeededToExtract()
public void setVersionNeededToExtract(int versionNeededToExtract)
public byte[] getGeneralPurposeFlag()
public void setGeneralPurposeFlag(byte[] generalPurposeFlag)
public int getCompressionMethod()
public void setCompressionMethod(int compressionMethod)
public int getLastModFileTime()
public void setLastModFileTime(int lastModFileTime)
public long getCrc32()
public void setCrc32(long crc32)
public long getCompressedSize()
public void setCompressedSize(long compressedSize)
public long getUncompressedSize()
public void setUncompressedSize(long uncompressedSize)
public int getFileNameLength()
public void setFileNameLength(int fileNameLength)
public int getExtraFieldLength()
public void setExtraFieldLength(int extraFieldLength)
public java.lang.String getFileName()
public void setFileName(java.lang.String fileName)
public byte[] getExtraField()
public void setExtraField(byte[] extraField)
public long getOffsetStartOfData()
public void setOffsetStartOfData(long offsetStartOfData)
public boolean isEncrypted()
public void setEncrypted(boolean isEncrypted)
public int getEncryptionMethod()
public void setEncryptionMethod(int encryptionMethod)
public byte[] getCrcBuff()
public void setCrcBuff(byte[] crcBuff)
public char[] getPassword()
public void setPassword(char[] password)
public java.util.ArrayList getExtraDataRecords()
public void setExtraDataRecords(java.util.ArrayList extraDataRecords)
public boolean isDataDescriptorExists()
public void setDataDescriptorExists(boolean dataDescriptorExists)
public Zip64ExtendedInfo getZip64ExtendedInfo()
public void setZip64ExtendedInfo(Zip64ExtendedInfo zip64ExtendedInfo)
public AESExtraDataRecord getAesExtraDataRecord()
public void setAesExtraDataRecord(AESExtraDataRecord aesExtraDataRecord)
public boolean isWriteComprSizeInZip64ExtraRecord()
public void setWriteComprSizeInZip64ExtraRecord(boolean writeComprSizeInZip64ExtraRecord)
public boolean isFileNameUTF8Encoded()
public void setFileNameUTF8Encoded(boolean fileNameUTF8Encoded)