class SnappyCompressionOutputStream extends CompressionOutputStream {

  @Override
  public void close() throws IOException {
    SnappyOutputStream zos = (SnappyOutputStream) delegate;
    zos.flush();
    zos.close();
  }

  public  SnappyCompressionOutputStream( OutputStream out, ICompressionProvider provider );

}