Package net.lingala.zip4j.model
Class AbstractFileHeader
- java.lang.Object
-
- net.lingala.zip4j.model.ZipHeader
-
- net.lingala.zip4j.model.AbstractFileHeader
-
- Direct Known Subclasses:
FileHeader
,LocalFileHeader
public abstract class AbstractFileHeader extends ZipHeader
-
-
Constructor Summary
Constructors Constructor Description AbstractFileHeader()
-
Method Summary
-
Methods inherited from class net.lingala.zip4j.model.ZipHeader
getSignature, setSignature
-
-
-
-
Method Detail
-
getVersionNeededToExtract
public int getVersionNeededToExtract()
-
setVersionNeededToExtract
public void setVersionNeededToExtract(int versionNeededToExtract)
-
getGeneralPurposeFlag
public byte[] getGeneralPurposeFlag()
-
setGeneralPurposeFlag
public void setGeneralPurposeFlag(byte[] generalPurposeFlag)
-
getCompressionMethod
public CompressionMethod getCompressionMethod()
-
setCompressionMethod
public void setCompressionMethod(CompressionMethod compressionMethod)
-
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
public String getFileName()
-
setFileName
public void setFileName(String fileName)
-
isEncrypted
public boolean isEncrypted()
-
setEncrypted
public void setEncrypted(boolean encrypted)
-
getEncryptionMethod
public EncryptionMethod getEncryptionMethod()
-
setEncryptionMethod
public void setEncryptionMethod(EncryptionMethod encryptionMethod)
-
isDataDescriptorExists
public boolean isDataDescriptorExists()
-
setDataDescriptorExists
public void setDataDescriptorExists(boolean dataDescriptorExists)
-
getZip64ExtendedInfo
public Zip64ExtendedInfo getZip64ExtendedInfo()
-
setZip64ExtendedInfo
public void setZip64ExtendedInfo(Zip64ExtendedInfo zip64ExtendedInfo)
-
getAesExtraDataRecord
public AESExtraDataRecord getAesExtraDataRecord()
-
setAesExtraDataRecord
public void setAesExtraDataRecord(AESExtraDataRecord aesExtraDataRecord)
-
isFileNameUTF8Encoded
public boolean isFileNameUTF8Encoded()
-
setFileNameUTF8Encoded
public void setFileNameUTF8Encoded(boolean fileNameUTF8Encoded)
-
getExtraDataRecords
public List<ExtraDataRecord> getExtraDataRecords()
-
setExtraDataRecords
public void setExtraDataRecords(List<ExtraDataRecord> extraDataRecords)
-
isDirectory
public boolean isDirectory()
-
setDirectory
public void setDirectory(boolean directory)
-
-