Interface LZ77Compressor.Callback

  • Enclosing class:
    LZ77Compressor

    public static interface LZ77Compressor.Callback
    Callback invoked while the compressor processes data.

    The callback is invoked on the same thread that receives the bytes to compress and may be invoked multiple times during the execution of LZ77Compressor.compress() or LZ77Compressor.finish().

    • Method Detail

      • accept

        void accept​(LZ77Compressor.Block b)
             throws java.io.IOException
        Consumes a block.
        Parameters:
        b - the block to consume
        Throws:
        java.io.IOException - in case of an error