Class LZMAByteArrayCompressor

  • All Implemented Interfaces:
    com.google.gwt.core.client.Scheduler.RepeatingCommand

    public class LZMAByteArrayCompressor
    extends LZMACompressor
    LZMA compressor for byte[] arrays.
    • Constructor Detail

      • LZMAByteArrayCompressor

        public LZMAByteArrayCompressor​(byte[] data)
        Construct an encoder using the default compression mode.

        This is a convenience constructor, equivalent to:

        LZMACompressor(data, DEFAULT_COMPRESSION_MODE)
      • LZMAByteArrayCompressor

        public LZMAByteArrayCompressor​(byte[] data,
                                       CompressionMode mode)
        Primary constructor.
        Parameters:
        data - uncompressed data
        mode - compression mode
        Throws:
        IllegalArgumentException - if mode is null
    • Method Detail

      • getCompressedData

        public byte[] getCompressedData()
        Get the compressed data.