Uses of Interface
io.fluxzero.common.MemoizingBiFunction
Packages that use MemoizingBiFunction
-
Uses of MemoizingBiFunction in io.fluxzero.common
Classes in io.fluxzero.common that implement MemoizingBiFunctionModifier and TypeClassDescriptionclassDefaultMemoizingBiFunction<T,U, R> A default implementation of theMemoizingBiFunctioninterface that memoizes (caches) results of aBiFunctionbased on a pair of input arguments.Methods in io.fluxzero.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.fluxzero.sdk.common
Methods in io.fluxzero.sdk.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 Fluxzero's internal clock.