Class XZCompressorInputStream.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • setDecompressConcatenated

        public XZCompressorInputStream.Builder setDecompressConcatenated​(boolean decompressConcatenated)
        Whether to decompress until the end of the input.
        Parameters:
        decompressConcatenated - if true, decompress until the end of the input; if false, stop after the first .xz stream and leave the input position to point to the next byte after the .xz stream
        Returns:
        this instance.
      • setMemoryLimitKiB

        public XZCompressorInputStream.Builder setMemoryLimitKiB​(int memoryLimitKiB)
        Sets a working memory threshold in kibibytes (KiB).
        Parameters:
        memoryLimitKiB - The memory limit used when reading blocks. The memory usage limit is expressed in kibibytes (KiB) or -1 to impose no memory usage limit. If the estimated memory limit is exceeded on XZCompressorInputStream.read(), a MemoryLimitException is thrown.
        Returns:
        this instance.