See: Description
| Class | Description | 
|---|---|
| AbstractJob<KeyIn,ValueIn> | 
 Base class for all map reduce job implementations 
 | 
| AbstractJobTracker | 
 This is the base class for all  
JobTracker implementations on node and client side.It combines a lot of the base functionality to handle remote operations.  | 
| CombinerResultList<E> | |
| HashMapAdapter<K,V> | 
 Simple HashMap adapter class to implement DataSerializable serialization semantics
 to not loose hands on serialization while sending intermediate results. 
 | 
| ListKeyValueSource<V> | 
 This  
KeyValueSource implementation is used in
 KeyValueSource.fromList(com.hazelcast.core.IList) to generate a default
 implementation based on a Hazelcast IList. | 
| MapKeyValueSource<K,V> | 
 This  
KeyValueSource implementation is used in
 KeyValueSource.fromMap(com.hazelcast.core.IMap) to generate a default
 implementation based on a Hazelcast IMap. | 
| MapReduceDataSerializerHook | 
 This class contains all the ID hooks for IdentifiedDataSerializable classes used inside the MR framework. 
 | 
| MapReducePortableHook | 
 This class registers all Portable serializers that are needed for communication between nodes and clients 
 | 
| MapReduceService | 
 The MapReduceService class is the base point for the map reduce implementation. 
 | 
| MapReduceUtil | 
 This utility class contains a few basic operations that are needed in multiple places 
 | 
| MultiMapKeyValueSource<K,V> | 
 This  
KeyValueSource implementation is used in
 KeyValueSource.fromMultiMap(com.hazelcast.core.MultiMap) to generate a default
 implementation based on a Hazelcast MultiMap. | 
| SetKeyValueSource<V> | 
 This  
KeyValueSource implementation is used in
 KeyValueSource.fromSet(com.hazelcast.core.ISet) to generate a default
 implementation based on a Hazelcast ISet. | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.