| Package | Description | 
|---|---|
| org.apache.hadoop.mapreduce | |
| org.apache.hadoop.mapreduce.lib.output | |
| org.apache.hadoop.mapreduce.lib.partition | 
| Modifier and Type | Method and Description | 
|---|---|
| Class<? extends Partitioner<?,?>> | JobContext. getPartitionerClass()Get the  Partitionerclass for the job. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Job. setPartitionerClass(Class<? extends Partitioner> cls)Set the  Partitionerfor the job. | 
| Modifier and Type | Method and Description | 
|---|---|
| static <K extends WritableComparable<?>,V extends Writable>  | MapFileOutputFormat. getEntry(org.apache.hadoop.io.MapFile.Reader[] readers,
        Partitioner<K,V> partitioner,
        K key,
        V value)Get an entry from output generated by this class. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BinaryPartitioner<V>Partition  BinaryComparablekeys using a configurable part of 
 the bytes array returned byBinaryComparable.getBytes(). | 
| class  | HashPartitioner<K,V>Partition keys by their  Object.hashCode(). | 
| class  | KeyFieldBasedPartitioner<K2,V2>Defines a way to partition keys based on certain key fields (also see
   KeyFieldBasedComparator. | 
| class  | TotalOrderPartitioner<K extends WritableComparable<?>,V>Partitioner effecting a total order by reading split points from
 an externally generated source. | 
Copyright © 2018 Apache Software Foundation. All rights reserved.