Class 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 Detail

      • SnappyCodec

        public SnappyCodec()
    • Method Detail

      • getConf

        public org.apache.hadoop.conf.Configuration getConf()
        Specified by:
        getConf in interface org.apache.hadoop.conf.Configurable
      • setConf

        public void setConf​(org.apache.hadoop.conf.Configuration conf)
        Specified by:
        setConf in interface org.apache.hadoop.conf.Configurable
      • createOutputStream

        public org.apache.hadoop.io.compress.CompressionOutputStream createOutputStream​(OutputStream outputStream)
                                                                                 throws IOException
        Specified by:
        createOutputStream in interface org.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:
        createOutputStream in interface org.apache.hadoop.io.compress.CompressionCodec
        Throws:
        IOException
      • getCompressorType

        public Class<? extends org.apache.hadoop.io.compress.Compressor> getCompressorType()
        Specified by:
        getCompressorType in interface org.apache.hadoop.io.compress.CompressionCodec
      • createCompressor

        public org.apache.hadoop.io.compress.Compressor createCompressor()
        Specified by:
        createCompressor in interface org.apache.hadoop.io.compress.CompressionCodec
      • createInputStream

        public org.apache.hadoop.io.compress.CompressionInputStream createInputStream​(InputStream inputStream)
                                                                               throws IOException
        Specified by:
        createInputStream in interface org.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:
        createInputStream in interface org.apache.hadoop.io.compress.CompressionCodec
        Throws:
        IOException
      • getDecompressorType

        public Class<? extends org.apache.hadoop.io.compress.Decompressor> getDecompressorType()
        Specified by:
        getDecompressorType in interface org.apache.hadoop.io.compress.CompressionCodec
      • createDecompressor

        public org.apache.hadoop.io.compress.Decompressor createDecompressor()
        Specified by:
        createDecompressor in interface org.apache.hadoop.io.compress.CompressionCodec
      • getDefaultExtension

        public String getDefaultExtension()
        Specified by:
        getDefaultExtension in interface org.apache.hadoop.io.compress.CompressionCodec