Uses of Interface
com.landawn.abacus.util.function.BinaryOperator
-
Uses of BinaryOperator in com.landawn.abacus.util
Modifier and TypeMethodDescriptionstatic <T> BinaryOperator<T>
Fn.from
(BinaryOperator<T> op) static <T> BinaryOperator<T>
Fn.ignoringMerger()
static <T extends Comparable<? super T>>
BinaryOperator<T>Fn.max()
static <T> BinaryOperator<T>
Fn.max
(Comparator<? super T> comparator) static <T> BinaryOperator<T>
Fn.maxBy
(Function<? super T, ? extends Comparable> keyMapper) static <K extends Comparable<? super K>,
V>
BinaryOperator<Map.Entry<K,V>> Fn.maxByKey()
static <K,
V extends Comparable<? super V>>
BinaryOperator<Map.Entry<K,V>> Fn.maxByValue()
static <T extends Comparable<? super T>>
BinaryOperator<T>Fn.min()
static <T> BinaryOperator<T>
Fn.min
(Comparator<? super T> comparator) static <T> BinaryOperator<T>
Fn.minBy
(Function<? super T, ? extends Comparable> keyMapper) static <K extends Comparable<? super K>,
V>
BinaryOperator<Map.Entry<K,V>> Fn.minByKey()
static <K,
V extends Comparable<? super V>>
BinaryOperator<Map.Entry<K,V>> Fn.minByValue()
static <T,
C extends Collection<T>>
BinaryOperator<C>Fn.BinaryOperators.ofAddAll()
Deprecated.static <T,
C extends Collection<T>>
BinaryOperator<C>Fn.BinaryOperators.ofAddAllToBigger()
Of add all to bigger.static <T,
C extends Collection<T>>
BinaryOperator<C>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>>
BinaryOperator<M>Fn.BinaryOperators.ofPutAll()
Deprecated.replaced by#ofPutAllToFirst()
static <K,
V, M extends Map<K, V>>
BinaryOperator<M>Fn.BinaryOperators.ofPutAllToBigger()
Of put all to bigger.static <K,
V, M extends Map<K, V>>
BinaryOperator<M>Fn.BinaryOperators.ofPutAllToFirst()
Of put all to first.static <T,
C extends Collection<T>>
BinaryOperator<C>Fn.BinaryOperators.ofRemoveAll()
Deprecated.replaced by#ofRemoveAllFromFirst()
.static <T,
C extends Collection<T>>
BinaryOperator<C>Fn.BinaryOperators.ofRemoveAllFromFirst()
Of remove all from first.static <T> BinaryOperator<T>
Fn.replacingMerger()
static <T> BinaryOperator<T>
Fn.selectFirst()
static <T> BinaryOperator<T>
Fn.selectSecond()
static <T> BinaryOperator<T>
Fn.throwingMerger()
#ofAddAllToFirst()