Uses of Interface
com.aoapps.lang.function.BiFunctionE
Package
Description
Utilities for working with various attribute scopes.
-
Uses of BiFunctionE in com.aoapps.lang.attribute
Modifier and TypeMethodDescriptionAttribute.compute
(BiFunctionE<? super String, ? super T, ? extends T, ? extends Ex> remappingFunction) Much likeMap.compute(java.lang.Object, java.util.function.BiFunction)
, but for this attribute.Attribute.computeIfPresent
(BiFunctionE<? super String, ? super T, ? extends T, ? extends Ex> remappingFunction) Much likeMap.computeIfPresent(java.lang.Object, java.util.function.BiFunction)
, but for this attribute.Attribute.merge
(T value, BiFunctionE<? super T, ? super T, ? extends T, ? extends Ex> remappingFunction) Much likeMap.merge(java.lang.Object, java.lang.Object, java.util.function.BiFunction)
, but for this attribute. -
Uses of BiFunctionE in com.aoapps.lang.function
Modifier and TypeMethodDescriptionBiFunctions.coalesceE
(T t, U u, BiFunctionE<? super T, ? super U, ? extends R, ? extends Ex>... functions) Lazily evaluates a set of bifunctions, returning the first non-null result orOptional.empty()
when no result.