# Package org.apache.ignite.igfs.mapreduce

Contains APIs for In-Memory MapReduce over IGFS.

See: Description

Interface Summary
Interface | Description
--- | ---
IgfsJob | Defines executable unit for `IgfsTask`.
IgfsRecordResolver | IGFS record resolver.
IgfsTaskArgs<T> | IGFS task arguments.

Class Summary
Class | Description
--- | ---
IgfsFileRange | Entity representing part of IGFS file identified by file path, start position, and length.
IgfsInputStreamJobAdapter | Convenient `IgfsJob` adapter.
IgfsJobAdapter | Adapter for `IgfsJob` with no-op implementation of `IgfsJobAdapter.cancel()` method.
IgfsRangeInputStream | Decorator for regular `IgfsInputStream` which streams only data within the given range.
IgfsTask<T,R> | IGFS task which can be executed on the grid using one of `IgniteFs.execute()` methods.
IgfsTaskNoReduceAdapter<T,R> | Convenient `IgfsTask` adapter with empty reduce step.

## Package org.apache.ignite.igfs.mapreduce Description

Contains APIs for In-Memory MapReduce over IGFS.

2017 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.2.0
Release Date | : September 15 2017