| Package | Description |
|---|---|
| com.landawn.abacus.util | |
| com.landawn.abacus.util.stream |
| Modifier and Type | Method and Description |
|---|---|
static <T> BinaryOperator<T> |
Fn.ignoringMerger() |
static <T extends Comparable<? super T>> |
Fn.BinaryOperators.max() |
static <T> BinaryOperator<T> |
Fn.BinaryOperators.max(Comparator<? super T> comparator) |
static <T> BinaryOperator<T> |
Fn.BinaryOperators.maxBy(Function<? super T,? extends Comparable> keyMapper) |
static <K extends Comparable<? super K>,V> |
Fn.BinaryOperators.maxByKey() |
static <K,V extends Comparable<? super V>> |
Fn.BinaryOperators.maxByValue() |
static <T extends Comparable<? super T>> |
Fn.BinaryOperators.min() |
static <T> BinaryOperator<T> |
Fn.BinaryOperators.min(Comparator<? super T> comparator) |
static <T> BinaryOperator<T> |
Fn.BinaryOperators.minBy(Function<? super T,? extends Comparable> keyMapper) |
static <K extends Comparable<? super K>,V> |
Fn.BinaryOperators.minByKey() |
static <K,V extends Comparable<? super V>> |
Fn.BinaryOperators.minByValue() |
static <T,C extends Collection<T>> |
Fn.BinaryOperators.ofAddAll()
Deprecated.
replaced by
#ofAddAllToFirst() |
static <T,C extends Collection<T>> |
Fn.BinaryOperators.ofAddAllToBigger()
Of add all to bigger.
|
static <T,C extends Collection<T>> |
Fn.BinaryOperators.ofAddAllToFirst()
Of add all to first.
|
static BinaryOperator<BigDecimal> |
Fn.BinaryOperators.ofAddBigDecimal()
Of add big decimal.
|
static BinaryOperator<BigInteger> |
Fn.BinaryOperators.ofAddBigInteger()
Of add big integer.
|
static BinaryOperator<Double> |
Fn.BinaryOperators.ofAddDouble()
Of add double.
|
static BinaryOperator<Integer> |
Fn.BinaryOperators.ofAddInt()
Of add int.
|
static BinaryOperator<Long> |
Fn.BinaryOperators.ofAddLong()
Of add long.
|
static BinaryOperator<StringBuilder> |
Fn.BinaryOperators.ofAppend()
Deprecated.
replaced by
#ofAppendToFirst() |
static BinaryOperator<StringBuilder> |
Fn.BinaryOperators.ofAppendToBigger()
Of append to bigger.
|
static BinaryOperator<StringBuilder> |
Fn.BinaryOperators.ofAppendToFirst()
Of append to first.
|
static BinaryOperator<String> |
Fn.BinaryOperators.ofConcat() |
static BinaryOperator<Joiner> |
Fn.BinaryOperators.ofMerge()
Deprecated.
replaced by
#ofMergeToFirst. |
static BinaryOperator<Joiner> |
Fn.BinaryOperators.ofMergeToBigger()
Of merge to bigger.
|
static BinaryOperator<Joiner> |
Fn.BinaryOperators.ofMergeToFirst()
Of merge to first.
|
static <K,V,M extends Map<K,V>> |
Fn.BinaryOperators.ofPutAll()
Deprecated.
replaced by
#ofPutAllToFirst() |
static <K,V,M extends Map<K,V>> |
Fn.BinaryOperators.ofPutAllToBigger()
Of put all to bigger.
|
static <K,V,M extends Map<K,V>> |
Fn.BinaryOperators.ofPutAllToFirst()
Of put all to first.
|
static <T,C extends Collection<T>> |
Fn.BinaryOperators.ofRemoveAll()
Deprecated.
replaced by
#ofRemoveAllFromFirst(). |
static <T,C extends Collection<T>> |
Fn.BinaryOperators.ofRemoveAllFromFirst()
Of remove all from first.
|
static <T> BinaryOperator<T> |
Fn.replacingMerger() |
static <T> BinaryOperator<T> |
Fn.throwingMerger() |
| Modifier and Type | Method and Description |
|---|---|
BinaryOperator<A> |
Collector.combiner() |
| Modifier and Type | Method and Description |
|---|---|
static <T> Collector<T,?,u.Optional<T>> |
Collectors.reducing(BinaryOperator<T> op) |
static <T,U> Collector<T,?,u.Optional<U>> |
Collectors.reducing(Function<? super T,? extends U> mapper,
BinaryOperator<U> op) |
static <T> Collector<T,?,T> |
Collectors.reducing(T identity,
BinaryOperator<T> op) |
static <T,U> Collector<T,?,U> |
Collectors.reducing(U identity,
Function<? super T,? extends U> mapper,
BinaryOperator<U> op) |
static <T> Collector<T,?,T> |
Collectors.reducingOrGet(BinaryOperator<T> op,
Supplier<? extends T> other) |
static <T,U> Collector<T,?,U> |
Collectors.reducingOrGet(Function<? super T,? extends U> mapper,
BinaryOperator<U> op,
Supplier<? extends U> other) |
static <T> Collector<T,?,T> |
Collectors.reducingOrThrow(BinaryOperator<T> op) |
static <T,X extends RuntimeException> |
Collectors.reducingOrThrow(BinaryOperator<T> op,
Supplier<? extends X> exceptionSupplier) |
static <T,U> Collector<T,?,U> |
Collectors.reducingOrThrow(Function<? super T,? extends U> mapper,
BinaryOperator<U> op) |
static <T,U,X extends RuntimeException> |
Collectors.reducingOrThrow(Function<? super T,? extends U> mapper,
BinaryOperator<U> op,
Supplier<? extends X> exceptionSupplier) |
static <T,K,V> Collector<T,?,BiMap<K,V>> |
Collectors.toBiMap(Function<? super T,? extends K> keyMapper,
Function<? super T,? extends V> valueMapper,
BinaryOperator<V> mergeFunction) |
static <T,K,V> Collector<T,?,BiMap<K,V>> |
Collectors.toBiMap(Function<? super T,? extends K> keyMapper,
Function<? super T,? extends V> valueMapper,
BinaryOperator<V> mergeFunction,
Supplier<BiMap<K,V>> mapFactory) |
static <T,K,V> Collector<T,?,ConcurrentMap<K,V>> |
Collectors.toConcurrentMap(Function<? super T,? extends K> keyMapper,
Function<? super T,? extends V> valueMapper,
BinaryOperator<V> mergeFunction) |
static <T,K,V,M extends ConcurrentMap<K,V>> |
Collectors.toConcurrentMap(Function<? super T,? extends K> keyMapper,
Function<? super T,? extends V> valueMapper,
BinaryOperator<V> mergeFunction,
Supplier<? extends M> mapFactory) |
static <K,V> Collector<Map.Entry<K,V>,?,ImmutableMap<K,V>> |
Collectors.toImmutableMap(BinaryOperator<V> mergeFunction) |
static <T,K,V> Collector<T,?,ImmutableMap<K,V>> |
Collectors.toImmutableMap(Function<? super T,? extends K> keyMapper,
Function<? super T,? extends V> valueMapper,
BinaryOperator<V> mergeFunction) |
static <T,K,V> Collector<T,?,Map<K,V>> |
Collectors.toLinkedHashMap(Function<? super T,? extends K> keyMapper,
Function<? super T,? extends V> valueMapper,
BinaryOperator<V> mergeFunction) |
static <K,V> Collector<Map.Entry<K,V>,?,Map<K,V>> |
Collectors.toMap(BinaryOperator<V> mergeFunction) |
static <K,V,M extends Map<K,V>> |
Collectors.toMap(BinaryOperator<V> mergeFunction,
Supplier<? extends M> mapFactory) |
static <T,K,V> Collector<T,?,Map<K,V>> |
Collectors.toMap(Function<? super T,? extends K> keyMapper,
Function<? super T,? extends V> valueMapper,
BinaryOperator<V> mergeFunction) |
static <T,K,V,M extends Map<K,V>> |
Collectors.toMap(Function<? super T,? extends K> keyMapper,
Function<? super T,? extends V> valueMapper,
BinaryOperator<V> mergeFunction,
Supplier<? extends M> mapFactory) |
Copyright © 2021. All rights reserved.