# Package org.apache.ignite.lang

Contains general language constructs and functional APIs for distributed computations.

See: Description

Interface Summary
Interface | Description
--- | ---
IgniteAsyncSupport | Allows to enable asynchronous mode on Ignite APIs.
IgniteBiClosure<E1,E2,R> | Defines generic closure with two parameters.
IgniteBiInClosure<E1,E2> | Closure with two in-parameters and void return type.
IgniteBiPredicate<E1,E2> | Defines a predicate which accepts two parameters and returns `true` or `false`.
IgniteCallable<V> | Grid-aware adapter for `Callable` implementations.
IgniteClosure<E,R> | Defines generic closure with one parameter.
IgniteFuture<V> | Extension for standard `Future` interface.
IgniteInClosure<E> | Closure with one in-parameter and void return type.
IgniteOutClosure<T> | Closure that does not take any parameters and returns a value.
IgnitePredicate<E> | Defines a predicate which accepts a parameter and returns `true` or `false`.
IgniteReducer<E,R> | Defines generic reducer that collects multiple values and reduces them into one.
IgniteRunnable | Grid-aware adapter for `Runnable` implementations.

Class Summary
Class | Description
--- | ---
IgniteBiTuple<V1,V2> | Convenience class representing mutable tuple of two values.
IgniteProductVersion | Represents node version.
IgniteUuid | This is a faster performing version of `UUID`.

Exception Summary
Exception | Description
--- | ---
IgniteFutureCancelledException | Future computation cannot be retrieved because it was cancelled.
IgniteFutureTimeoutException | Future computation completion is timed out.

Annotation Types Summary
Annotation Type | Description
--- | ---
IgniteAsyncSupported | Annotation to indicate that method can be executed asynchronously if async mode is enabled.
IgniteNotPeerDeployable | This annotations should be used to mark any type that should not be peer deployable.

## Package org.apache.ignite.lang Description

Contains general language constructs and functional APIs for distributed computations.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

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