# Hierarchy For Package com.hazelcast.mapreduce

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.hazelcast.mapreduce.Combiner<ValueIn,ValueOut>
  - com.hazelcast.mapreduce.KeyValueSource<K,V> (implements java.io.Closeable)
  - com.hazelcast.mapreduce.LifecycleMapperAdapter<KeyIn,ValueIn,KeyOut,ValueOut> (implements com.hazelcast.mapreduce.LifecycleMapper<KeyIn,ValueIn,KeyOut,ValueOut>)
  - com.hazelcast.mapreduce.Reducer<ValueIn,ValueOut>
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.hazelcast.core.HazelcastException
          - com.hazelcast.mapreduce.RemoteMapReduceException
          - com.hazelcast.mapreduce.TopologyChangedException

## Interface Hierarchy

- com.hazelcast.mapreduce.Collator<ValueIn,ValueOut>
- com.hazelcast.mapreduce.Context<K,V>
- com.hazelcast.core.DistributedObject
  - com.hazelcast.mapreduce.JobTracker
- java.util.concurrent.Future<V>
  - com.hazelcast.core.ICompletableFuture<V>
    - com.hazelcast.mapreduce.JobCompletableFuture<V>
- com.hazelcast.mapreduce.Job<KeyIn,ValueIn>
- com.hazelcast.mapreduce.JobPartitionState
- com.hazelcast.mapreduce.JobProcessInformation
- com.hazelcast.mapreduce.MappingJob<EntryKey,KeyIn,ValueIn>
- com.hazelcast.mapreduce.PartitionIdAware
- com.hazelcast.mapreduce.ReducingJob<EntryKey,KeyIn,ValueIn>
- com.hazelcast.mapreduce.ReducingSubmittableJob<EntryKey,KeyIn,ValueIn>
- java.io.Serializable
  - com.hazelcast.mapreduce.CombinerFactory<KeyIn,ValueIn,ValueOut>
  - com.hazelcast.mapreduce.KeyPredicate<Key>
  - com.hazelcast.mapreduce.Mapper<KeyIn,ValueIn,KeyOut,ValueOut>
    - com.hazelcast.mapreduce.LifecycleMapper<KeyIn,ValueIn,KeyOut,ValueOut>
  - com.hazelcast.mapreduce.ReducerFactory<KeyIn,ValueIn,ValueOut>
- com.hazelcast.mapreduce.TrackableJob<V>

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.hazelcast.mapreduce.JobPartitionState.State
    - com.hazelcast.mapreduce.TopologyChangedStrategy

Copyright © 2018. All rights reserved.