Uses of Interface
org.infinispan.util.function.SerializableBiFunction
-
Packages that use SerializableBiFunction Package Description org.infinispan This is the core of Infinispan, a distributed, transactional, highly scalable data grid platform.org.infinispan.functional Functional API package -
-
Uses of SerializableBiFunction in org.infinispan
Methods in org.infinispan with parameters of type SerializableBiFunction Modifier and Type Method Description default V
AdvancedCache. compute(K key, SerializableBiFunction<? super K,? super V,? extends V> remappingFunction, Metadata metadata)
default V
Cache. compute(K key, SerializableBiFunction<? super K,? super V,? extends V> remappingFunction)
OverloadedCache.compute(Object, BiFunction)
with InfinispanSerializableBiFunction
.default CompletableFuture<V>
AdvancedCache. computeAsync(K key, SerializableBiFunction<? super K,? super V,? extends V> remappingFunction, Metadata metadata)
default V
AdvancedCache. computeIfPresent(K key, SerializableBiFunction<? super K,? super V,? extends V> remappingFunction, Metadata metadata)
default V
Cache. computeIfPresent(K key, SerializableBiFunction<? super K,? super V,? extends V> remappingFunction)
OverloadedCache.computeIfPresent(Object, BiFunction)
with InfinispanSerializableBiFunction
The compiler will pick this overload for lambda parameters, making themSerializable
default CompletableFuture<V>
AdvancedCache. computeIfPresentAsync(K key, SerializableBiFunction<? super K,? super V,? extends V> remappingFunction, Metadata metadata)
default <R> Map<K,R>
LockedStream. invokeAll(SerializableBiFunction<Cache<K,V>,? super CacheEntry<K,V>,R> biFunction)
Same asLockedStream.invokeAll(BiFunction)
except that the BiFunction must also implementSerializable
default V
AdvancedCache. merge(K key, V value, SerializableBiFunction<? super V,? super V,? extends V> remappingFunction, Metadata metadata)
default V
Cache. merge(K key, V value, SerializableBiFunction<? super V,? super V,? extends V> remappingFunction)
OverloadedCache.merge(Object, Object, BiFunction)
with InfinispanSerializableBiFunction
.default CompletableFuture<V>
AdvancedCache. mergeAsync(K key, V value, SerializableBiFunction<? super V,? super V,? extends V> remappingFunction, Metadata metadata)
default <U> U
CacheStream. reduce(U identity, SerializableBiFunction<U,? super R,U> accumulator, SerializableBinaryOperator<U> combiner)
Same asStream.reduce(Object, BiFunction, BinaryOperator)
except that the BinaryOperator must also implementSerializable
-
Uses of SerializableBiFunction in org.infinispan.functional
Methods in org.infinispan.functional with parameters of type SerializableBiFunction Modifier and Type Method Description default <T,R>
CompletableFuture<R>FunctionalMap.ReadWriteMap. eval(K key, T argument, SerializableBiFunction<T,EntryView.ReadWriteEntryView<K,V>,R> f)
Same asFunctionalMap.ReadWriteMap.eval(Object, Object, BiFunction)
except that the function must also implementSerializable
default <T,R>
Traversable<R>FunctionalMap.ReadWriteMap. evalMany(Map<? extends K,? extends T> arguments, SerializableBiFunction<T,EntryView.ReadWriteEntryView<K,V>,R> f)
Same asFunctionalMap.ReadWriteMap.evalMany(Map, BiFunction)
except that the function must also implementSerializable
-