Class ZCompressorInputStream

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable, InputStreamStatistics

    public class ZCompressorInputStream
    extends LZWInputStream
    Input stream that decompresses .Z files.
    Since:
    1.7
    • Constructor Detail

      • ZCompressorInputStream

        public ZCompressorInputStream​(java.io.InputStream inputStream,
                                      int memoryLimitInKb)
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • ZCompressorInputStream

        public ZCompressorInputStream​(java.io.InputStream inputStream)
                               throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • matches

        public static boolean matches​(byte[] signature,
                                      int length)
        Checks if the signature matches what is expected for a Unix compress file.
        Parameters:
        signature - the bytes to check
        length - the number of bytes to check
        Returns:
        true, if this stream is a Unix compress compressed stream, false otherwise
        Since:
        1.9