Class Compressor


  • public abstract class Compressor
    extends java.lang.Object
    A data compressor.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      abstract void compress​(byte[] bytes, int off, int len, DataOutput out)
      Compress bytes into out.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • compress

        public abstract void compress​(byte[] bytes,
                                      int off,
                                      int len,
                                      DataOutput out)
                               throws java.io.IOException
        Compress bytes into out. It it the responsibility of the compressor to add all necessary information so that a Decompressor will know when to stop decompressing bytes from the stream.
        Throws:
        java.io.IOException