Class LocalFileHeader


  • public class LocalFileHeader
    extends Object
    • Constructor Detail

      • LocalFileHeader

        public LocalFileHeader()
    • Method Detail

      • getSignature

        public int getSignature()
      • setSignature

        public void setSignature​(int signature)
      • getVersionNeededToExtract

        public int getVersionNeededToExtract()
      • setVersionNeededToExtract

        public void setVersionNeededToExtract​(int versionNeededToExtract)
      • getGeneralPurposeFlag

        public byte[] getGeneralPurposeFlag()
      • setGeneralPurposeFlag

        public void setGeneralPurposeFlag​(byte[] generalPurposeFlag)
      • getCompressionMethod

        public int getCompressionMethod()
      • setCompressionMethod

        public void setCompressionMethod​(int compressionMethod)
      • getLastModFileTime

        public int getLastModFileTime()
      • setLastModFileTime

        public void setLastModFileTime​(int lastModFileTime)
      • getCrc32

        public long getCrc32()
      • setCrc32

        public void setCrc32​(long crc32)
      • 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)
      • getExtraField

        public byte[] getExtraField()
      • setExtraField

        public void setExtraField​(byte[] extraField)
      • getOffsetStartOfData

        public long getOffsetStartOfData()
      • setOffsetStartOfData

        public void setOffsetStartOfData​(long offsetStartOfData)
      • isEncrypted

        public boolean isEncrypted()
      • setEncrypted

        public void setEncrypted​(boolean isEncrypted)
      • getEncryptionMethod

        public int getEncryptionMethod()
      • setEncryptionMethod

        public void setEncryptionMethod​(int encryptionMethod)
      • getCrcBuff

        public byte[] getCrcBuff()
      • setCrcBuff

        public void setCrcBuff​(byte[] crcBuff)
      • getPassword

        public char[] getPassword()
      • setPassword

        public void setPassword​(char[] password)
      • getExtraDataRecords

        public ArrayList getExtraDataRecords()
      • setExtraDataRecords

        public void setExtraDataRecords​(ArrayList extraDataRecords)
      • isDataDescriptorExists

        public boolean isDataDescriptorExists()
      • setDataDescriptorExists

        public void setDataDescriptorExists​(boolean dataDescriptorExists)
      • setZip64ExtendedInfo

        public void setZip64ExtendedInfo​(Zip64ExtendedInfo zip64ExtendedInfo)
      • setAesExtraDataRecord

        public void setAesExtraDataRecord​(AESExtraDataRecord aesExtraDataRecord)
      • isWriteComprSizeInZip64ExtraRecord

        public boolean isWriteComprSizeInZip64ExtraRecord()
      • setWriteComprSizeInZip64ExtraRecord

        public void setWriteComprSizeInZip64ExtraRecord​(boolean writeComprSizeInZip64ExtraRecord)
      • isFileNameUTF8Encoded

        public boolean isFileNameUTF8Encoded()
      • setFileNameUTF8Encoded

        public void setFileNameUTF8Encoded​(boolean fileNameUTF8Encoded)