Class FileHeaderFactory


  • public class FileHeaderFactory
    extends java.lang.Object
    • Constructor Detail

      • FileHeaderFactory

        public FileHeaderFactory()
    • Method Detail

      • determineGeneralPurposeBitFlag

        private byte[] determineGeneralPurposeBitFlag​(boolean isEncrypted,
                                                      ZipParameters zipParameters,
                                                      java.nio.charset.Charset charset)
      • generateFirstGeneralPurposeByte

        private byte generateFirstGeneralPurposeByte​(boolean isEncrypted,
                                                     ZipParameters zipParameters)
      • validateAndGetFileName

        private java.lang.String validateAndGetFileName​(java.lang.String fileNameInZip)
                                                 throws ZipException
        Throws:
        ZipException
      • determineFileNameLength

        private int determineFileNameLength​(java.lang.String fileName,
                                            java.nio.charset.Charset charset)