## Uses of Interface
org.apache.ignite.lang.IgniteReducer

- Packages that use IgniteReducer
  Package | Description
  --- | ---
  org.apache.ignite | Contains entry-point Ignite & HPC APIs.

- - ### Uses of IgniteReducer in org.apache.ignite

    Methods in org.apache.ignite with parameters of type IgniteReducer
    Modifier and Type | Method | Description
    --- | --- | ---
    `<R1,​R2,​T> R2` | IgniteCompute.`apply​(IgniteClosure<T,​R1> job, Collection<? extends T> args, IgniteReducer<R1,​R2> rdc)` | Executes provided closure job on nodes within the underlying cluster group.
    `<R1,​R2,​T> IgniteFuture<R2>` | IgniteCompute.`applyAsync​(IgniteClosure<T,​R1> job, Collection<? extends T> args, IgniteReducer<R1,​R2> rdc)` | Executes provided closure job asynchronously on nodes within the underlying cluster group.
    `<R1,​R2> R2` | IgniteCompute.`call​(Collection<? extends IgniteCallable<R1>> jobs, IgniteReducer<R1,​R2> rdc)` | Executes collection of jobs on nodes within the underlying cluster group.
    `<R1,​R2> IgniteFuture<R2>` | IgniteCompute.`callAsync​(Collection<? extends IgniteCallable<R1>> jobs, IgniteReducer<R1,​R2> rdc)` | Executes collection of jobs asynchronously on nodes within the underlying cluster group.