## Uses of Interface
org.apache.ignite.igfs.IgfsReader

Packages that use IgfsReader
Package | Description
--- | ---
org.apache.ignite.igfs | Contains GridGain File System APIs.
org.apache.ignite.igfs.mapreduce | Contains APIs for In-Memory MapReduce over IGFS.
org.apache.ignite.internal.processors.igfs | Contains high performance file system processer.

### Uses of IgfsReader in org.apache.ignite.igfs

Classes in org.apache.ignite.igfs that implement IgfsReader
Modifier and Type | Class and Description
--- | ---
`class` | `IgfsInputStream` `IGFS` input stream to read data from the file system.

Methods in org.apache.ignite.igfs that return IgfsReader
Modifier and Type | Method and Description
--- | ---
`IgfsReader` | Igfs.`open(IgfsPath path, int bufSize)` Opens a file for reading.

### Uses of IgfsReader in org.apache.ignite.igfs.mapreduce

Classes in org.apache.ignite.igfs.mapreduce that implement IgfsReader
Modifier and Type | Class and Description
--- | ---
`class` | `IgfsRangeInputStream` Decorator for regular `IgfsInputStream` which streams only data within the given range.

### Uses of IgfsReader in org.apache.ignite.internal.processors.igfs

Classes in org.apache.ignite.internal.processors.igfs that implement IgfsReader
Modifier and Type | Class and Description
--- | ---
`class` | `IgfsInputStreamAdapter` Implementation adapter providing necessary methods.
`class` | `IgfsInputStreamImpl` Input stream to read data from grid cache with separate blocks.

Methods in org.apache.ignite.internal.processors.igfs with parameters of type IgfsReader
Modifier and Type | Method and Description
--- | ---
`IgniteInternalFuture<byte[]>` | IgfsDataManager.`dataBlock(IgfsFileInfo fileInfo, IgfsPath path, long blockIdx, IgfsReader secReader)` Get data block for specified file ID and block index.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.0.0-RC1
Release Date | : February 17 2015