<R> java.util.concurrent.CompletableFuture<R> |
FunctionalMap.ReadWriteMap.eval(K key,
java.util.function.Function<EntryView.ReadWriteEntryView<K,V>,R> f) |
Evaluate a read-write function on the value and metadata associated
with the key and return a CompletableFuture with the return
type of the function.
|
default <R> java.util.concurrent.CompletableFuture<R> |
FunctionalMap.ReadWriteMap.eval(K key,
org.infinispan.util.function.SerializableFunction<EntryView.ReadWriteEntryView<K,V>,R> f) |
|
<T,R> java.util.concurrent.CompletableFuture<R> |
FunctionalMap.ReadWriteMap.eval(K key,
T argument,
java.util.function.BiFunction<T,EntryView.ReadWriteEntryView<K,V>,R> f) |
Evaluate a read-write function, with an argument passed in and a
EntryView.WriteEntryView of the value associated with the key, and
return a CompletableFuture which will be completed with the
returned value by the function.
|
default <T,R> java.util.concurrent.CompletableFuture<R> |
FunctionalMap.ReadWriteMap.eval(K key,
T argument,
org.infinispan.util.function.SerializableBiFunction<T,EntryView.ReadWriteEntryView<K,V>,R> f) |
|
<R> Traversable<R> |
FunctionalMap.ReadWriteMap.evalAll(java.util.function.Function<EntryView.ReadWriteEntryView<K,V>,R> f) |
Evaluate a read-write Function operation with the
EntryView.ReadWriteEntryView of the value associated with the key, for all
existing keys, and returns a Traversable to navigate each of
the Function invocation returns.
|
default <R> Traversable<R> |
FunctionalMap.ReadWriteMap.evalAll(org.infinispan.util.function.SerializableFunction<EntryView.ReadWriteEntryView<K,V>,R> f) |
|
<T,R> Traversable<R> |
FunctionalMap.ReadWriteMap.evalMany(java.util.Map<? extends K,? extends T> arguments,
java.util.function.BiFunction<T,EntryView.ReadWriteEntryView<K,V>,R> f) |
Evaluate a read-write BiFunction, with an argument passed in and
a EntryView.ReadWriteEntryView of the value associated with
the key, for each of the keys in the set passed in, and
returns an Traversable to navigate each of the
BiFunction invocation returns.
|
default <T,R> Traversable<R> |
FunctionalMap.ReadWriteMap.evalMany(java.util.Map<? extends K,? extends T> arguments,
org.infinispan.util.function.SerializableBiFunction<T,EntryView.ReadWriteEntryView<K,V>,R> f) |
|
<R> Traversable<R> |
FunctionalMap.ReadWriteMap.evalMany(java.util.Set<? extends K> keys,
java.util.function.Function<EntryView.ReadWriteEntryView<K,V>,R> f) |
Evaluate a read-write Function operation with the
EntryView.ReadWriteEntryView of the value associated with the key, for each
of the keys in the set passed in, and returns a Traversable
to navigate each of the Function invocation returns.
|
default <R> Traversable<R> |
FunctionalMap.ReadWriteMap.evalMany(java.util.Set<? extends K> keys,
org.infinispan.util.function.SerializableFunction<EntryView.ReadWriteEntryView<K,V>,R> f) |
|