Package io.airlift.compress.snappy
Class SnappyCodec
- java.lang.Object
-
- io.airlift.compress.snappy.SnappyCodec
-
- All Implemented Interfaces:
org.apache.hadoop.conf.Configurable,org.apache.hadoop.io.compress.CompressionCodec
public class SnappyCodec extends Object implements org.apache.hadoop.conf.Configurable, org.apache.hadoop.io.compress.CompressionCodec
-
-
Constructor Summary
Constructors Constructor Description SnappyCodec()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.hadoop.io.compress.CompressorcreateCompressor()org.apache.hadoop.io.compress.DecompressorcreateDecompressor()org.apache.hadoop.io.compress.CompressionInputStreamcreateInputStream(InputStream inputStream)org.apache.hadoop.io.compress.CompressionInputStreamcreateInputStream(InputStream in, org.apache.hadoop.io.compress.Decompressor decompressor)org.apache.hadoop.io.compress.CompressionOutputStreamcreateOutputStream(OutputStream outputStream)org.apache.hadoop.io.compress.CompressionOutputStreamcreateOutputStream(OutputStream outputStream, org.apache.hadoop.io.compress.Compressor compressor)Class<? extends org.apache.hadoop.io.compress.Compressor>getCompressorType()org.apache.hadoop.conf.ConfigurationgetConf()Class<? extends org.apache.hadoop.io.compress.Decompressor>getDecompressorType()StringgetDefaultExtension()voidsetConf(org.apache.hadoop.conf.Configuration conf)
-
-
-
Method Detail
-
getConf
public org.apache.hadoop.conf.Configuration getConf()
- Specified by:
getConfin interfaceorg.apache.hadoop.conf.Configurable
-
setConf
public void setConf(org.apache.hadoop.conf.Configuration conf)
- Specified by:
setConfin interfaceorg.apache.hadoop.conf.Configurable
-
createOutputStream
public org.apache.hadoop.io.compress.CompressionOutputStream createOutputStream(OutputStream outputStream) throws IOException
- Specified by:
createOutputStreamin interfaceorg.apache.hadoop.io.compress.CompressionCodec- Throws:
IOException
-
createOutputStream
public org.apache.hadoop.io.compress.CompressionOutputStream createOutputStream(OutputStream outputStream, org.apache.hadoop.io.compress.Compressor compressor) throws IOException
- Specified by:
createOutputStreamin interfaceorg.apache.hadoop.io.compress.CompressionCodec- Throws:
IOException
-
getCompressorType
public Class<? extends org.apache.hadoop.io.compress.Compressor> getCompressorType()
- Specified by:
getCompressorTypein interfaceorg.apache.hadoop.io.compress.CompressionCodec
-
createCompressor
public org.apache.hadoop.io.compress.Compressor createCompressor()
- Specified by:
createCompressorin interfaceorg.apache.hadoop.io.compress.CompressionCodec
-
createInputStream
public org.apache.hadoop.io.compress.CompressionInputStream createInputStream(InputStream inputStream) throws IOException
- Specified by:
createInputStreamin interfaceorg.apache.hadoop.io.compress.CompressionCodec- Throws:
IOException
-
createInputStream
public org.apache.hadoop.io.compress.CompressionInputStream createInputStream(InputStream in, org.apache.hadoop.io.compress.Decompressor decompressor) throws IOException
- Specified by:
createInputStreamin interfaceorg.apache.hadoop.io.compress.CompressionCodec- Throws:
IOException
-
getDecompressorType
public Class<? extends org.apache.hadoop.io.compress.Decompressor> getDecompressorType()
- Specified by:
getDecompressorTypein interfaceorg.apache.hadoop.io.compress.CompressionCodec
-
createDecompressor
public org.apache.hadoop.io.compress.Decompressor createDecompressor()
- Specified by:
createDecompressorin interfaceorg.apache.hadoop.io.compress.CompressionCodec
-
getDefaultExtension
public String getDefaultExtension()
- Specified by:
getDefaultExtensionin interfaceorg.apache.hadoop.io.compress.CompressionCodec
-
-