# Package org.apache.ignite.igfs.mapreduce

Contains APIs for In-Memory MapReduce over IGFS.

See: Description

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

Class Summary
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.

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.4.0
Release Date | : March 5 2018