# Package org.apache.ignite.internal.util.typedef

Contains typedefs definitions for frequently used classes.

See: Description

Interface Summary
Interface | Description
--- | ---
C1<E1,R> | Defines `alias` for `IgniteClosure` by extending it.
C2<E1,E2,R> | Defines `alias` for `IgniteBiClosure` by extending it.
C3<E1,E2,E3,R> | Defines `alias` for `GridClosure3` by extending it.
CI1<T> | Defines `alias` for `IgniteInClosure` by extending it.
CI2<E1,E2> | Defines `alias` for `IgniteBiInClosure` by extending it.
CI3<E1,E2,E3> | Defines `alias` for `GridInClosure3` by extending it.
CO<T> | Defines `alias` for `IgniteOutClosure` by extending it.
P1<E1> | Defines `alias` for `IgnitePredicate` by extending it.
P2<T1,T2> | Defines `alias` for `IgniteBiPredicate` by extending it.
P3<T1,T2,T3> | Defines `alias` for `GridPredicate3` by extending it.
PA | Defines `alias` for `GridAbsPredicate` by extending it.
PCE<K,V> | Defines `alias` for `GridPredicate<Entry<K, V>>` by extending `IgnitePredicate`.
PE | Defines `alias` for `GridPredicate<GridEvent>` by extending `IgnitePredicate`.
PKV<K,V> | Defines `alias` for `GridPredicate2<K, V>` by extending `IgnitePredicate`.
PN | Defines `alias` for `GridPredicate<GridNode>` by extending `IgnitePredicate`.
R1<E1,R> | Defines `alias` for `IgniteReducer` by extending it.
R2<E1,E2,R> | Defines `alias` for `IgniteReducer2` by extending it.
R3<E1,E2,E3,R> | Defines `alias` for `IgniteReducer3` by extending it.

Class Summary
Class | Description
--- | ---
CA | Defines `alias` for `GridAbsClosure` by extending it.
CAX | Defines `alias` for `GridAbsClosureX` by extending it.
CIX1<T> | Defines `alias` for `IgniteInClosureX` by extending it.
CIX2<E1,E2> | Defines `alias` for `IgniteInClosure2X` by extending it.
CIX3<E1,E2,E3> | Defines `alias` for `GridInClosure3X` by extending it.
COX<T> | Defines `alias` for `IgniteOutClosureX` by extending it.
CX1<E1,R> | Defines `alias` for `IgniteClosureX` by extending it.
CX2<E1,E2,R> | Defines `alias` for `IgniteClosure2X` by extending it.
CX3<E1,E2,E3,R> | Defines `alias` for `GridClosure3X` by extending it.
F | Defines `alias` for `GridFunc` by extending it.
G | Defines `alias` for `Ignition` by extending it.
PAX | Defines `alias` for `GridAbsPredicateX` by extending it.
PX1<E1> | Defines `alias` for `IgnitePredicateX` by extending it.
PX2<T1,T2> | Defines `alias` for `IgnitePredicate2X` by extending it.
PX3<T1,T2,T3> | Defines `alias` for `GridPredicate3X` by extending it.
RX1<E1,R> | Defines `alias` for `IgniteReducerX` by extending it.
RX2<E1,E2,R> | Defines `alias` for `IgniteReducer2X` by extending it.
RX3<E1,E2,E3,R> | Defines `alias` for `IgniteReducer3X` by extending it.
T1<V> | Defines `alias` for `GridTuple` by extending it.
T2<V1,V2> | Defines `alias` for `IgniteBiTuple` by extending it.
T3<V1,V2,V3> | Defines `alias` for `GridTuple3` by extending it.
T4<V1,V2,V3,V4> | Defines `alias` for `GridTuple4` by extending it.
T5<V1,V2,V3,V4,V5> | Defines `alias` for `GridTuple5` by extending it.
T6<V1,V2,V3,V4,V5,V6> | Defines `alias` for `GridTuple6` by extending it.
X | Defines global scope.

## Package org.apache.ignite.internal.util.typedef Description

Contains typedefs definitions for frequently used classes.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.0.0-RC3
Release Date | : March 24 2015