Package com.hazelcast.mapreduce.impl

This package contains the default implementation for the map reduce framework internals.

See:
          Description

Class Summary
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> This ArrayList subclass exists to prevent DefaultContext.CollectingCombinerFactory created collections to be mixed up with user provided List results from Combiners.
HashMapAdapter<K,V> Simple HashMap adapter class to implement DataSerializable serialization semantics to not loose hands on serialization while sending intermediate results.
JobPartitionStateArraySerializerHook This class is the auto registered serializer hook for a JobPartitionState array.
JobPartitionStateSerializerHook This class is the auto registered serializer hook for a JobPartitionState.
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.
 

Package com.hazelcast.mapreduce.impl Description

This package contains the default implementation for the map reduce framework internals.



Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.