Class AbstractFileHeader

    • Constructor Detail

      • AbstractFileHeader

        public AbstractFileHeader()
    • Method Detail

      • getVersionNeededToExtract

        public int getVersionNeededToExtract()
      • setVersionNeededToExtract

        public void setVersionNeededToExtract​(int versionNeededToExtract)
      • getGeneralPurposeFlag

        public byte[] getGeneralPurposeFlag()
      • setGeneralPurposeFlag

        public void setGeneralPurposeFlag​(byte[] generalPurposeFlag)
      • 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)
      • setEncryptionMethod

        public void setEncryptionMethod​(EncryptionMethod encryptionMethod)
      • isDataDescriptorExists

        public boolean isDataDescriptorExists()
      • setDataDescriptorExists

        public void setDataDescriptorExists​(boolean dataDescriptorExists)
      • setZip64ExtendedInfo

        public void setZip64ExtendedInfo​(Zip64ExtendedInfo zip64ExtendedInfo)
      • setAesExtraDataRecord

        public void setAesExtraDataRecord​(AESExtraDataRecord aesExtraDataRecord)
      • isFileNameUTF8Encoded

        public boolean isFileNameUTF8Encoded()
      • setFileNameUTF8Encoded

        public void setFileNameUTF8Encoded​(boolean fileNameUTF8Encoded)
      • setExtraDataRecords

        public void setExtraDataRecords​(List<ExtraDataRecord> extraDataRecords)
      • isDirectory

        public boolean isDirectory()
      • setDirectory

        public void setDirectory​(boolean directory)