public interface  oadd.org.apache.hadoop.io.compress.CompressionCodec extends java.lang.Object
{
public abstract oadd.org.apache.hadoop.io.compress.CompressionOutputStream createOutputStream(java.io.OutputStream) throws java.io.IOException;
public abstract oadd.org.apache.hadoop.io.compress.CompressionOutputStream createOutputStream(java.io.OutputStream, oadd.org.apache.hadoop.io.compress.Compressor) throws java.io.IOException;
public abstract java.lang.Class getCompressorType();
public abstract oadd.org.apache.hadoop.io.compress.Compressor createCompressor();
public abstract oadd.org.apache.hadoop.io.compress.CompressionInputStream createInputStream(java.io.InputStream) throws java.io.IOException;
public abstract oadd.org.apache.hadoop.io.compress.CompressionInputStream createInputStream(java.io.InputStream, oadd.org.apache.hadoop.io.compress.Decompressor) throws java.io.IOException;
public abstract java.lang.Class getDecompressorType();
public abstract oadd.org.apache.hadoop.io.compress.Decompressor createDecompressor();
public abstract java.lang.String getDefaultExtension();
}