Class AbstractFileHeader
java.lang.Object
net.lingala.zip4j.model.ZipHeader
net.lingala.zip4j.model.AbstractFileHeader
- Direct Known Subclasses:
FileHeader, LocalFileHeader
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate AESExtraDataRecordprivate longprivate CompressionMethodprivate longprivate booleanprivate EncryptionMethodprivate List<ExtraDataRecord> private intprivate Stringprivate intprivate booleanprivate byte[]private booleanprivate booleanprivate longprivate longprivate intprivate Zip64ExtendedInfo -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanlonglonggetCrc()intintbyte[]longlonglongintbooleanbooleanbooleanbooleanvoidsetAesExtraDataRecord(AESExtraDataRecord aesExtraDataRecord) voidsetCompressedSize(long compressedSize) voidsetCompressionMethod(CompressionMethod compressionMethod) voidsetCrc(long crc) voidsetDataDescriptorExists(boolean dataDescriptorExists) voidsetDirectory(boolean directory) voidsetEncrypted(boolean encrypted) voidsetEncryptionMethod(EncryptionMethod encryptionMethod) voidsetExtraDataRecords(List<ExtraDataRecord> extraDataRecords) voidsetExtraFieldLength(int extraFieldLength) voidsetFileName(String fileName) voidsetFileNameLength(int fileNameLength) voidsetFileNameUTF8Encoded(boolean fileNameUTF8Encoded) voidsetGeneralPurposeFlag(byte[] generalPurposeFlag) voidsetLastModifiedTime(long lastModifiedTime) voidsetUncompressedSize(long uncompressedSize) voidsetVersionNeededToExtract(int versionNeededToExtract) voidsetZip64ExtendedInfo(Zip64ExtendedInfo zip64ExtendedInfo) Methods inherited from class ZipHeader
getSignature, setSignature
-
Field Details
-
versionNeededToExtract
private int versionNeededToExtract -
generalPurposeFlag
private byte[] generalPurposeFlag -
compressionMethod
-
lastModifiedTime
private long lastModifiedTime -
crc
private long crc -
compressedSize
private long compressedSize -
uncompressedSize
private long uncompressedSize -
fileNameLength
private int fileNameLength -
extraFieldLength
private int extraFieldLength -
fileName
-
isEncrypted
private boolean isEncrypted -
encryptionMethod
-
dataDescriptorExists
private boolean dataDescriptorExists -
zip64ExtendedInfo
-
aesExtraDataRecord
-
fileNameUTF8Encoded
private boolean fileNameUTF8Encoded -
extraDataRecords
-
isDirectory
private boolean isDirectory
-
-
Constructor Details
-
AbstractFileHeader
public AbstractFileHeader()
-
-
Method Details
-
getVersionNeededToExtract
public int getVersionNeededToExtract() -
setVersionNeededToExtract
public void setVersionNeededToExtract(int versionNeededToExtract) -
getGeneralPurposeFlag
public byte[] getGeneralPurposeFlag() -
setGeneralPurposeFlag
public void setGeneralPurposeFlag(byte[] generalPurposeFlag) -
getCompressionMethod
-
setCompressionMethod
-
getLastModifiedTime
public long getLastModifiedTime() -
setLastModifiedTime
public void setLastModifiedTime(long lastModifiedTime) -
getLastModifiedTimeEpoch
public long getLastModifiedTimeEpoch() -
getCrc
public long getCrc() -
setCrc
public void setCrc(long crc) -
getCompressedSize
public long getCompressedSize() -
setCompressedSize
public void setCompressedSize(long compressedSize) -
getUncompressedSize
public long getUncompressedSize() -
setUncompressedSize
public void setUncompressedSize(long uncompressedSize) -
getFileNameLength
public int getFileNameLength() -
setFileNameLength
public void setFileNameLength(int fileNameLength) -
getExtraFieldLength
public int getExtraFieldLength() -
setExtraFieldLength
public void setExtraFieldLength(int extraFieldLength) -
getFileName
-
setFileName
-
isEncrypted
public boolean isEncrypted() -
setEncrypted
public void setEncrypted(boolean encrypted) -
getEncryptionMethod
-
setEncryptionMethod
-
isDataDescriptorExists
public boolean isDataDescriptorExists() -
setDataDescriptorExists
public void setDataDescriptorExists(boolean dataDescriptorExists) -
getZip64ExtendedInfo
-
setZip64ExtendedInfo
-
getAesExtraDataRecord
-
setAesExtraDataRecord
-
isFileNameUTF8Encoded
public boolean isFileNameUTF8Encoded() -
setFileNameUTF8Encoded
public void setFileNameUTF8Encoded(boolean fileNameUTF8Encoded) -
getExtraDataRecords
-
setExtraDataRecords
-
isDirectory
public boolean isDirectory() -
setDirectory
public void setDirectory(boolean directory) -
equals
-