Package org.bytemechanics.commons.functional
-
Interface Summary Interface Description LambdaUnchecker.BiConsumerWithExceptions<T,U,E extends Exception> Functional interface for biconsumers with checked exceptionsLambdaUnchecker.ConsumerWithExceptions<T,E extends Exception> Functional interface for consumers with checked exceptionsLambdaUnchecker.FunctionWithExceptions<T,R,E extends Exception> Functional interface for functions with checked exceptionsLambdaUnchecker.RunnableWithExceptions<E extends Exception> Functional interface for runnables with checked exceptionsLambdaUnchecker.SupplierWithExceptions<T,E extends Exception> Functional interface for suppliers with checked exceptions -
Class Summary Class Description EnumerationSpliterator<T> Enumeration spliterator ORDERED, NONNULL and IMMUTABLE utility classLambdaUnchecker Utility class to hide checked exceptions.PaginatedSpliterator<T> Spliterator implementation that populates new data to the stream by calling recurrently a provided page supplier.Tuple<A,B> Immutable object to keep context of two values