T - the type of the operands and result of the operator@FunctionalInterface public interface BinaryOperatorEx<T> extends BinaryOperator<T>, Serializable
Serializable variant of java.util.function.BinaryOperator which declares checked exception.| Modifier and Type | Method and Description | 
|---|---|
| default T | apply(T t1,
     T t2) | 
| T | applyEx(T t1,
       T t2)Exception-declaring version of  BiFunction.apply(T, U). | 
| static <T> BinaryOperatorEx<T> | maxBy(Comparator<? super T> comparator)Serializablevariant ofjava.util.function.BinaryOperator#maxBy(Comparator). | 
| static <T> BinaryOperatorEx<T> | minBy(Comparator<? super T> comparator)Serializablevariant ofjava.util.function.BinaryOperator#minBy(Comparator). | 
andThenT applyEx(T t1, T t2) throws Exception
BiFunction.apply(T, U).Exception - in case of any exceptional casestatic <T> BinaryOperatorEx<T> minBy(Comparator<? super T> comparator)
Serializable variant of java.util.function.BinaryOperator#minBy(Comparator).minBy in interface BinaryOperator<T>T - the type of the input arguments of the comparatorstatic <T> BinaryOperatorEx<T> maxBy(Comparator<? super T> comparator)
Serializable variant of java.util.function.BinaryOperator#maxBy(Comparator).maxBy in interface BinaryOperator<T>T - the type of the input arguments of the comparatorCopyright © 2022 Hazelcast, Inc.. All rights reserved.