Uses of Interface
com.kingsrook.qqq.backend.core.utils.lambdas.UnsafeFunction
Packages that use UnsafeFunction
Package
Description
-
Uses of UnsafeFunction in com.kingsrook.qqq.backend.core.actions.async
Methods in com.kingsrook.qqq.backend.core.actions.async with parameters of type UnsafeFunctionModifier and TypeMethodDescriptionint
AsyncRecordPipeLoop.run
(String jobName, Integer recordLimit, RecordPipe recordPipe, UnsafeFunction<AsyncJobCallback, ? extends Serializable, QException> supplier, UnsafeSupplier<Integer, QException> consumer) Run an async-record-pipe-loop. -
Uses of UnsafeFunction in com.kingsrook.qqq.backend.core.utils.memoization
Methods in com.kingsrook.qqq.backend.core.utils.memoization with parameters of type UnsafeFunctionModifier and TypeMethodDescriptionMemoization.getResult
(K key, UnsafeFunction<K, V, ?> lookupFunction) Get the memoized Value for a given input Key - computing it if it wasn't previously memoized (or expired).Memoization.getResultThrowing
(K key, UnsafeFunction<K, V, E> lookupFunction) Get the memoized Value for a given input Key - computing it if it wasn't previously memoized (or expired). -
Uses of UnsafeFunction in com.kingsrook.qqq.backend.javalin
Methods in com.kingsrook.qqq.backend.javalin with parameters of type UnsafeFunctionModifier and TypeMethodDescriptionstatic <T> void
QJavalinImplementation.runStreamedExportOrReport
(io.javalin.http.Context context, ReportFormat reportFormat, String filename, UnsafeFunction<PipedOutputStream, T, Exception> preAction, UnsafeConsumer<T, Exception> executor)