<K,E> Map<K,Optional<E>> |
U.groupBy(Function<E,K> func,
BinaryOperator<E> binaryOperator) |
<F> U.Chain<Map<F,Optional<T>>> |
U.Chain.groupBy(Function<T,F> func,
BinaryOperator<T> binaryOperator) |
static <K,E> Map<K,Optional<E>> |
U.groupBy(Iterable<E> iterable,
Function<E,K> func,
BinaryOperator<E> binaryOperator) |
U.Chain<Optional<T>> |
U.Chain.reduce(BinaryOperator<T> func) |
static <T> Optional<T> |
U.reduce(Iterable<T> iterable,
BinaryOperator<T> func) |
U.Chain<Optional<T>> |
U.Chain.reduceRight(BinaryOperator<T> func) |
static <T> Optional<T> |
U.reduceRight(Iterable<T> iterable,
BinaryOperator<T> func) |