Uses of Interface
io.fluxcapacitor.common.MemoizingBiFunction
Packages that use MemoizingBiFunction
-
Uses of MemoizingBiFunction in io.fluxcapacitor.common
Classes in io.fluxcapacitor.common that implement MemoizingBiFunctionModifier and TypeClassDescriptionclass
DefaultMemoizingBiFunction<T,
U, R> A default implementation of theMemoizingBiFunction
interface that memoizes (caches) results of aBiFunction
based on a pair of input arguments.Methods in io.fluxcapacitor.common that return MemoizingBiFunctionModifier and TypeMethodDescriptionstatic <T,
U, R> MemoizingBiFunction <T, U, R> ObjectUtils.memoize
(BiFunction<T, U, R> supplier) -
Uses of MemoizingBiFunction in io.fluxcapacitor.javaclient.common
Methods in io.fluxcapacitor.javaclient.common that return MemoizingBiFunctionModifier and TypeMethodDescriptionstatic <T,
U, R> MemoizingBiFunction <T, U, R> ClientUtils.memoize
(BiFunction<T, U, R> supplier) Memoizes the given bi-function using a default memoization strategy.static <T,
U, R> MemoizingBiFunction <T, U, R> ClientUtils.memoize
(BiFunction<T, U, R> supplier, Duration lifespan) Memoizes the given bi-function using a time-based lifespan and Flux’s internal clock.