Package com.oracle.coherence.client
Class AsyncNamedCacheClient.InvokeAllBiFunction<Kf,Rf>
- java.lang.Object
-
- com.oracle.coherence.client.AsyncNamedCacheClient.InvokeAllBiFunction<Kf,Rf>
-
- Type Parameters:
Kf- key typeRf- result type
- All Implemented Interfaces:
BiFunction<Entry,Map<Kf,Rf>,Map<Kf,Rf>>
- Enclosing class:
- AsyncNamedCacheClient<K,V>
protected class AsyncNamedCacheClient.InvokeAllBiFunction<Kf,Rf> extends Object implements BiFunction<Entry,Map<Kf,Rf>,Map<Kf,Rf>>
ABiFunctionthat completes aCompletableFuture.
-
-
Field Summary
Fields Modifier and Type Field Description protected CompletableFuture<Map<Kf,Rf>>f_futureTheCompletableFutureto notify
-
Constructor Summary
Constructors Modifier Constructor Description protectedInvokeAllBiFunction(CompletableFuture<Map<Kf,Rf>> future)Constructs a newInvokeAllBiFunction.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<Kf,Rf>apply(Entry e, Map<Kf,Rf> m)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.function.BiFunction
andThen
-
-
-
-
Field Detail
-
f_future
protected final CompletableFuture<Map<Kf,Rf>> f_future
TheCompletableFutureto notify
-
-
Constructor Detail
-
InvokeAllBiFunction
protected InvokeAllBiFunction(CompletableFuture<Map<Kf,Rf>> future)
Constructs a newInvokeAllBiFunction.- Parameters:
future- theCompletableFutureto notify
-
-