## Uses of Interface
org.apache.ignite.igfs.mapreduce.IgfsRecordResolver

Packages that use IgfsRecordResolver
org.apache.ignite: Contains entry-point Ignite & HPC APIs.
org.apache.ignite.igfs.mapreduce: Contains APIs for In-Memory MapReduce over IGFS.
org.apache.ignite.igfs.mapreduce.records: Contains record resolvers for In-Memory MapReduce over IGFS.
org.apache.ignite.internal.processors.igfs: Contains high performance file system processor.

### Uses of IgfsRecordResolver in org.apache.ignite

Methods in org.apache.ignite with parameters of type IgfsRecordResolver
`<T,R> R` IgniteFileSystem.`execute(Class<? extends IgfsTask<T,R>> taskCls, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, boolean skipNonExistentFiles, long maxRangeLen, T arg)` Executes IGFS task with overridden maximum range length (see `FileSystemConfiguration.getMaximumTaskRangeLength()` for more information).
`<T,R> R` IgniteFileSystem.`execute(Class<? extends IgfsTask<T,R>> taskCls, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, T arg)` Executes IGFS task.
`<T,R> R` IgniteFileSystem.`execute(IgfsTask<T,R> task, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, boolean skipNonExistentFiles, long maxRangeLen, T arg)` Executes IGFS task with overridden maximum range length (see `FileSystemConfiguration.getMaximumTaskRangeLength()` for more information).
`<T,R> R` IgniteFileSystem.`execute(IgfsTask<T,R> task, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, T arg)` Executes IGFS task.
`<T,R> IgniteFuture<R>` IgniteFileSystem.`executeAsync(Class<? extends IgfsTask<T,R>> taskCls, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, boolean skipNonExistentFiles, long maxRangeLen, T arg)` Executes IGFS task asynchronously with overridden maximum range length (see `FileSystemConfiguration.getMaximumTaskRangeLength()` for more information).
`<T,R> IgniteFuture<R>` IgniteFileSystem.`executeAsync(Class<? extends IgfsTask<T,R>> taskCls, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, T arg)` Executes IGFS task asynchronously.
`<T,R> IgniteFuture<R>` IgniteFileSystem.`executeAsync(IgfsTask<T,R> task, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, boolean skipNonExistentFiles, long maxRangeLen, T arg)` Executes IGFS task asynchronously with overridden maximum range length (see `FileSystemConfiguration.getMaximumTaskRangeLength()` for more information).
`<T,R> IgniteFuture<R>` IgniteFileSystem.`executeAsync(IgfsTask<T,R> task, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, T arg)` Executes IGFS task asynchronously.

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

Methods in org.apache.ignite.igfs.mapreduce that return IgfsRecordResolver
`IgfsRecordResolver` IgfsTaskArgs.`recordResolver()` Gets record resolver for the task.

### Uses of IgfsRecordResolver in org.apache.ignite.igfs.mapreduce.records

Classes in org.apache.ignite.igfs.mapreduce.records that implement IgfsRecordResolver
`class` `IgfsByteDelimiterRecordResolver` Record resolver which adjusts records based on provided delimiters.
`class` `IgfsFixedLengthRecordResolver` Record resolver which adjusts records to fixed length.
`class` `IgfsNewLineRecordResolver` Record resolver based on new line detection.
`class` `IgfsStringDelimiterRecordResolver` Record resolver based on delimiters represented as strings.

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

Methods in org.apache.ignite.internal.processors.igfs that return IgfsRecordResolver
`IgfsRecordResolver` IgfsTaskArgsImpl.`recordResolver()` Gets record resolver for the task.

Methods in org.apache.ignite.internal.processors.igfs with parameters of type IgfsRecordResolver
`ComputeJob` IgfsNoopProcessor.`createJob(IgfsJob job, String igfsName, IgfsPath path, long start, long length, IgfsRecordResolver recRslv)` Create compute job for the given IGFS job.
`ComputeJob` IgfsProcessor.`createJob(IgfsJob job, String igfsName, IgfsPath path, long start, long len, IgfsRecordResolver recRslv)` Create compute job for the given IGFS job.
`abstract ComputeJob` IgfsProcessorAdapter.`createJob(IgfsJob job, String igfsName, IgfsPath path, long start, long length, IgfsRecordResolver recRslv)` Create compute job for the given IGFS job.
`<T,R> R` IgfsAsyncImpl.`execute(Class<? extends IgfsTask<T,R>> taskCls, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, boolean skipNonExistentFiles, long maxRangeLen, T arg)` Executes IGFS task with overridden maximum range length (see `FileSystemConfiguration.getMaximumTaskRangeLength()` for more information).
`<T,R> R` IgfsImpl.`execute(Class<? extends IgfsTask<T,R>> taskCls, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, boolean skipNonExistentFiles, long maxRangeSize, T arg)` Executes IGFS task with overridden maximum range length (see `FileSystemConfiguration.getMaximumTaskRangeLength()` for more information).
`<T,R> R` IgfsAsyncImpl.`execute(Class<? extends IgfsTask<T,R>> taskCls, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, T arg)` Executes IGFS task.
`<T,R> R` IgfsImpl.`execute(Class<? extends IgfsTask<T,R>> taskCls, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, T arg)` Executes IGFS task.
`<T,R> R` IgfsAsyncImpl.`execute(IgfsTask<T,R> task, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, boolean skipNonExistentFiles, long maxRangeLen, T arg)` Executes IGFS task with overridden maximum range length (see `FileSystemConfiguration.getMaximumTaskRangeLength()` for more information).
`<T,R> R` IgfsImpl.`execute(IgfsTask<T,R> task, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, boolean skipNonExistentFiles, long maxRangeLen, T arg)` Executes IGFS task with overridden maximum range length (see `FileSystemConfiguration.getMaximumTaskRangeLength()` for more information).
`<T,R> R` IgfsAsyncImpl.`execute(IgfsTask<T,R> task, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, T arg)` Executes IGFS task.
`<T,R> R` IgfsImpl.`execute(IgfsTask<T,R> task, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, T arg)` Executes IGFS task.
`<T,R> IgniteFuture<R>` IgfsAsyncImpl.`executeAsync(Class<? extends IgfsTask<T,R>> taskCls, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, boolean skipNonExistentFiles, long maxRangeLen, T arg)` Executes IGFS task asynchronously with overridden maximum range length (see `FileSystemConfiguration.getMaximumTaskRangeLength()` for more information).
`<T,R> IgniteFuture<R>` IgfsImpl.`executeAsync(Class<? extends IgfsTask<T,R>> taskCls, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, boolean skipNonExistentFiles, long maxRangeLen, T arg)` Executes IGFS task asynchronously with overridden maximum range length (see `FileSystemConfiguration.getMaximumTaskRangeLength()` for more information).
`<T,R> IgniteFuture<R>` IgfsAsyncImpl.`executeAsync(Class<? extends IgfsTask<T,R>> taskCls, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, T arg)` Executes IGFS task asynchronously.
`<T,R> IgniteFuture<R>` IgfsImpl.`executeAsync(Class<? extends IgfsTask<T,R>> taskCls, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, T arg)` Executes IGFS task asynchronously.
`<T,R> IgniteFuture<R>` IgfsAsyncImpl.`executeAsync(IgfsTask<T,R> task, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, boolean skipNonExistentFiles, long maxRangeLen, T arg)` Executes IGFS task asynchronously with overridden maximum range length (see `FileSystemConfiguration.getMaximumTaskRangeLength()` for more information).
`<T,R> IgniteFuture<R>` IgfsImpl.`executeAsync(IgfsTask<T,R> task, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, boolean skipNonExistentFiles, long maxRangeLen, T arg)` Executes IGFS task asynchronously with overridden maximum range length (see `FileSystemConfiguration.getMaximumTaskRangeLength()` for more information).
`<T,R> IgniteFuture<R>` IgfsAsyncImpl.`executeAsync(IgfsTask<T,R> task, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, T arg)` Executes IGFS task asynchronously.
`<T,R> IgniteFuture<R>` IgfsImpl.`executeAsync(IgfsTask<T,R> task, IgfsRecordResolver rslvr, Collection<IgfsPath> paths, T arg)` Executes IGFS task asynchronously.

Constructors in org.apache.ignite.internal.processors.igfs with parameters of type IgfsRecordResolver
Constructor and Description
`IgfsJobImpl(IgfsJob job, String igfsName, IgfsPath path, long start, long len, IgfsRecordResolver rslvr)`
`IgfsTaskArgsImpl(String igfsName, Collection<IgfsPath> paths, IgfsRecordResolver recRslvr, boolean skipNonExistentFiles, long maxRangeLen, T usrArg)` Constructor.

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.7.0
Release Date | : November 30 2018