Uses of Interface
io.fluxcapacitor.common.MemoizingFunction
Packages that use MemoizingFunction
Package
Description
-
Uses of MemoizingFunction in io.fluxcapacitor.common
Classes in io.fluxcapacitor.common that implement MemoizingFunctionModifier and TypeClassDescriptionclass
A default implementation of theMemoizingFunction
interface that provides caching functionality for computed function results.Methods in io.fluxcapacitor.common that return MemoizingFunctionModifier and TypeMethodDescriptiondefault <K1> @NonNull MemoizingFunction
<K1, R> MemoizingBiFunction.compose
(@NonNull Function<? super K1, Map.Entry<? extends T, ? extends U>> before) Creates aMemoizingFunction
by composing this memoizing bi-function with an input transformation.default <K1> @NonNull MemoizingFunction
<K1, V> Composes this memoizing function with another function.static <K,
V> MemoizingFunction <K, V> -
Uses of MemoizingFunction in io.fluxcapacitor.javaclient.common
Methods in io.fluxcapacitor.javaclient.common that return MemoizingFunctionModifier and TypeMethodDescriptionstatic <K,
V> MemoizingFunction <K, V> Memoizes the given function using a default memoization strategy.static <K,
V> MemoizingFunction <K, V> Memoizes the given function using a time-based lifespan and Flux’s internal clock. -
Uses of MemoizingFunction in io.fluxcapacitor.javaclient.common.serialization
Methods in io.fluxcapacitor.javaclient.common.serialization that return MemoizingFunctionModifier and TypeMethodDescriptionprotected MemoizingFunction
<Type, Object> DeserializingObject.getObjectFunction()
Returns the memoized deserialization function used to deserialize the payload. -
Uses of MemoizingFunction in io.fluxcapacitor.testserver.websocket
Methods in io.fluxcapacitor.testserver.websocket with parameters of type MemoizingFunctionModifier and TypeMethodDescriptionstatic io.undertow.server.handlers.PathHandler
WebsocketDeploymentUtils.deployFromSession
(MemoizingFunction<jakarta.websocket.Session, jakarta.websocket.Endpoint> endpointSupplier, String path, io.undertow.server.handlers.PathHandler pathHandler)