package saker.util.function
Package containing various functional interfaces and related classes.
ThrowingFunction | |
ThrowingRunnable | |
ThrowingSupplier | |
TriConsumer | Functional interface similar to Consumer, but takes 3 arguments intead of 1. |
TriFunction | Functional interface similar to Function, but takes 3 arguments instead of 1. |
TriPredicate | Functional interface similar to Predicate, but takes 3 arguments instead of 1. |
Functionals | Utility class containing various helper functions for dealing with functional interfaces. |
LazySupplier | Supplier implementation that will lazily compute its result value once and return that in the following
calls. |