org.apache.commons.compress.compressors.xz

Class XZCompressorOutputStream

    • Constructor Detail

      • XZCompressorOutputStream

        public XZCompressorOutputStream(OutputStream outputStream)                         throws IOException
        Creates a new XZ compressor using the default LZMA2 options. This is equivalent to XZCompressorOutputStream(outputStream, 6).
        Parameters:
        outputStream - the stream to wrap
        Throws:
        IOException - on error
      • XZCompressorOutputStream

        public XZCompressorOutputStream(OutputStream outputStream,                        int preset)                         throws IOException
        Creates a new XZ compressor using the specified LZMA2 preset level.

        The presets 0-3 are fast presets with medium compression. The presets 4-6 are fairly slow presets with high compression. The default preset is 6.

        The presets 7-9 are like the preset 6 but use bigger dictionaries and have higher compressor and decompressor memory requirements. Unless the uncompressed size of the file exceeds 8 MiB, 16 MiB, or 32 MiB, it is waste of memory to use the presets 7, 8, or 9, respectively.

        Parameters:
        outputStream - the stream to wrap
        preset - the preset
        Throws:
        IOException - on error

Copyright © 2016 The Apache Software Foundation. All rights reserved.



NOTHING
NOTHING
Add the Maven Dependecy to your project: maven dependecy for com.amazonaws : aws-java-sdk : 1.3.14