public interface StreamComprehensionsForExceptions
| Modifier and Type | Method and Description |
|---|---|
static <T,T1> List<T1> |
collectByClassE(Stream<T> stream,
Class<T1> theClass,
FunctionWithException<T,T1> fn) |
static <T,T1> List<T1> |
collectE(Stream<T> stream,
FunctionWithException<T,Boolean> filter,
FunctionWithException<T,T1> fn) |
static <T> List<T> |
filterE(Stream<T> stream,
FunctionWithException<T,Boolean> filter) |
static <T,T1> List<T1> |
flatMapE(Stream<T> stream,
FunctionWithException<T,? extends Collection<T1>> fn) |
static <Acc,T> Acc |
foldE(Stream<T> stream,
BiFunctionWithException<Acc,T,Acc> foldFn,
Acc zero) |
static <T> void |
forEachE(Stream<T> stream,
ConsumerWithException<T> fn) |
static <T,T1> Stream<T1> |
mapE(Stream<T> stream,
FunctionWithException<T,T1> fn) |
static <T> T |
reduceE(Stream<T> stream,
BiFunctionWithException<T,T,T> foldFn) |
static <Id,T> Map<Id,T> |
toIdMapE(Stream<T> stream,
FunctionWithException<T,Id> fn) |
static <T,K,V> Map<K,V> |
toMapE(Stream<T> stream,
FunctionWithException<T,K> keyFn,
FunctionWithException<T,V> vFn) |
static <T,T1> Stream<T1> mapE(Stream<T> stream, FunctionWithException<T,T1> fn) throws Exception
Exceptionstatic <T> List<T> filterE(Stream<T> stream, FunctionWithException<T,Boolean> filter) throws Exception
Exceptionstatic <T,T1> List<T1> collectE(Stream<T> stream, FunctionWithException<T,Boolean> filter, FunctionWithException<T,T1> fn) throws Exception
Exceptionstatic <T,T1> List<T1> collectByClassE(Stream<T> stream, Class<T1> theClass, FunctionWithException<T,T1> fn) throws Exception
Exceptionstatic <T> void forEachE(Stream<T> stream, ConsumerWithException<T> fn) throws Exception
Exceptionstatic <T,T1> List<T1> flatMapE(Stream<T> stream, FunctionWithException<T,? extends Collection<T1>> fn) throws Exception
Exceptionstatic <Id,T> Map<Id,T> toIdMapE(Stream<T> stream, FunctionWithException<T,Id> fn) throws Exception
Exceptionstatic <T,K,V> Map<K,V> toMapE(Stream<T> stream, FunctionWithException<T,K> keyFn, FunctionWithException<T,V> vFn) throws Exception
Exceptionstatic <Acc,T> Acc foldE(Stream<T> stream, BiFunctionWithException<Acc,T,Acc> foldFn, Acc zero) throws Exception
Exceptionstatic <T> T reduceE(Stream<T> stream, BiFunctionWithException<T,T,T> foldFn) throws Exception
ExceptionCopyright © 2023. All rights reserved.