| Package | Description |
|---|---|
| org.apache.ignite.internal.processors.cache.distributed.dht | |
| org.apache.ignite.internal.processors.cache.transactions | |
| org.apache.ignite.internal.util.future |
Future related classes.
|
| org.apache.ignite.internal.util.lang | |
| org.apache.ignite.internal.util.typedef |
Contains typedefs definitions for frequently used classes.
|
| Constructor and Description |
|---|
GridDhtEmbeddedFuture(IgniteBiClosure<B,Exception,A> c,
IgniteInternalFuture<B> embedded) |
GridDhtEmbeddedFuture(IgniteInternalFuture<B> embedded,
IgniteBiClosure<B,Exception,IgniteInternalFuture<A>> c) |
| Modifier and Type | Class and Description |
|---|---|
protected class |
IgniteTxLocalAdapter.FinishClosure<T>
Post-lock closure.
|
protected class |
IgniteTxLocalAdapter.PLC1<T>
Post-lock closure alias.
|
protected class |
IgniteTxLocalAdapter.PLC2<T>
Post-lock closure alias.
|
protected class |
IgniteTxLocalAdapter.PMC<T>
Post-lock closure alias.
|
protected class |
IgniteTxLocalAdapter.PostLockClosure1<T>
Post-lock closure.
|
protected class |
IgniteTxLocalAdapter.PostLockClosure2<T>
Post-lock closure.
|
protected class |
IgniteTxLocalAdapter.PostMissClosure<T>
Post-lock closure.
|
| Constructor and Description |
|---|
GridEmbeddedFuture(IgniteBiClosure<B,Exception,A> c,
IgniteInternalFuture<B> embedded) |
GridEmbeddedFuture(IgniteInternalFuture<B> embedded,
IgniteBiClosure<B,Exception,IgniteInternalFuture<A>> c)
Embeds futures.
|
GridEmbeddedFuture(IgniteInternalFuture<B> embedded,
IgniteBiClosure<B,Exception,IgniteInternalFuture<A>> c1,
IgniteBiClosure<A,Exception,A> c2)
Embeds futures.
|
GridEmbeddedFuture(IgniteInternalFuture<B> embedded,
IgniteBiClosure<B,Exception,IgniteInternalFuture<A>> c1,
IgniteBiClosure<A,Exception,A> c2)
Embeds futures.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IgniteClosure2X<E1,E2,R>
Convenient closure subclass that allows for thrown grid exception.
|
| Modifier and Type | Method and Description |
|---|---|
static <X1,X2> IgniteBiClosure<X1,X2,Boolean> |
GridFunc.as(IgniteBiPredicate<? super X1,? super X2> p)
Converts given predicate to closure.
|
static <T1,T2,R> IgniteBiClosure<T1,T2,R> |
GridFunc.constant2(R val)
Gets closure that returns constant value.
|
| Modifier and Type | Method and Description |
|---|---|
static <T1,T2> IgniteBiPredicate<T1,T2> |
GridFunc.as(IgniteBiClosure<? super T1,? super T2,Boolean> c)
Converts given closure to predicate.
|
static <T1,T2,R> IgniteClosure<T2,R> |
GridFunc.curry(IgniteBiClosure<? super T1,? super T2,R> f,
T1 e)
Curries given closure.
|
static <D,B> B |
GridFunc.fold(D[] c,
B b,
IgniteBiClosure<? super D,? super B,B>... fs)
Folds-right given array using provided closure.
|
static <D,B> B |
GridFunc.fold(Iterable<? extends D> c,
B b,
IgniteBiClosure<? super D,? super B,B>... fs)
Folds-right given collection using provided closure.
|
static <K0,K extends K0,V0,V extends V0,V1> |
GridFunc.viewReadOnly(Map<K,V> m,
IgniteBiClosure<K,V,V1> trans,
IgnitePredicate<? super K>... p)
Read-only view on map that supports transformation of values and key filtering.
|
| Modifier and Type | Method and Description |
|---|---|
static <T1,T2,R> Collection<IgniteClosure<T2,R>> |
GridFunc.curry2(Collection<? extends IgniteBiClosure<? super T1,T2,R>> iter,
T1 arg)
Curries collection of closures with given argument.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
C2<E1,E2,R>
Defines
alias for IgniteBiClosure by extending it. |
| Modifier and Type | Class and Description |
|---|---|
class |
CX2<E1,E2,R>
Defines
alias for IgniteClosure2X by extending it. |
Follow @ApacheIgnite
Ignite Fabric : ver. 1.0.0-RC3 Release Date : March 24 2015