org.apache.hadoop.mapred
Class Merger.Segment<K,V>

java.lang.Object
  extended by org.apache.hadoop.mapred.Merger.Segment<K,V>
Enclosing class:
Merger

@InterfaceAudience.Private
@InterfaceStability.Unstable
public static class Merger.Segment<K,V>
extends Object


Constructor Summary
Merger.Segment(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path file, org.apache.hadoop.io.compress.CompressionCodec codec, boolean preserve)
           
Merger.Segment(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path file, org.apache.hadoop.io.compress.CompressionCodec codec, boolean preserve, Counters.Counter mergedMapOutputsCounter)
           
Merger.Segment(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path file, long segmentOffset, long segmentLength, org.apache.hadoop.io.compress.CompressionCodec codec, boolean preserve)
           
Merger.Segment(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path file, long segmentOffset, long segmentLength, org.apache.hadoop.io.compress.CompressionCodec codec, boolean preserve, Counters.Counter mergedMapOutputsCounter)
           
Merger.Segment(IFile.Reader<K,V> reader, boolean preserve)
           
Merger.Segment(IFile.Reader<K,V> reader, boolean preserve, Counters.Counter mapOutputsCounter)
           
 
Method Summary
 long getLength()
           
 long getPosition()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Merger.Segment

public Merger.Segment(org.apache.hadoop.conf.Configuration conf,
                      org.apache.hadoop.fs.FileSystem fs,
                      org.apache.hadoop.fs.Path file,
                      org.apache.hadoop.io.compress.CompressionCodec codec,
                      boolean preserve)
               throws IOException
Throws:
IOException

Merger.Segment

public Merger.Segment(org.apache.hadoop.conf.Configuration conf,
                      org.apache.hadoop.fs.FileSystem fs,
                      org.apache.hadoop.fs.Path file,
                      org.apache.hadoop.io.compress.CompressionCodec codec,
                      boolean preserve,
                      Counters.Counter mergedMapOutputsCounter)
               throws IOException
Throws:
IOException

Merger.Segment

public Merger.Segment(org.apache.hadoop.conf.Configuration conf,
                      org.apache.hadoop.fs.FileSystem fs,
                      org.apache.hadoop.fs.Path file,
                      long segmentOffset,
                      long segmentLength,
                      org.apache.hadoop.io.compress.CompressionCodec codec,
                      boolean preserve)
               throws IOException
Throws:
IOException

Merger.Segment

public Merger.Segment(org.apache.hadoop.conf.Configuration conf,
                      org.apache.hadoop.fs.FileSystem fs,
                      org.apache.hadoop.fs.Path file,
                      long segmentOffset,
                      long segmentLength,
                      org.apache.hadoop.io.compress.CompressionCodec codec,
                      boolean preserve,
                      Counters.Counter mergedMapOutputsCounter)
               throws IOException
Throws:
IOException

Merger.Segment

public Merger.Segment(IFile.Reader<K,V> reader,
                      boolean preserve)

Merger.Segment

public Merger.Segment(IFile.Reader<K,V> reader,
                      boolean preserve,
                      Counters.Counter mapOutputsCounter)
Method Detail

getLength

public long getLength()

getPosition

public long getPosition()
                 throws IOException
Throws:
IOException


Copyright © 2012 Apache Software Foundation. All Rights Reserved.