Package com.opengamma.strata.collect.function
Additional functional interfaces not supplied by Java SE 8.
These functional interfaces follow the naming conventions of Java SE 8.
-
Interface Summary Interface Description CheckedBiConsumer<T,U> A checked version ofBiConsumer.CheckedBiFunction<T,U,R> A checked version ofBiFunction.CheckedBinaryOperator<T> A checked version ofBinaryOperator.CheckedBiPredicate<T,U> A checked version ofBiPredicate.CheckedConsumer<T> A checked version ofConsumer.CheckedFunction<T,R> A checked version ofFunction.CheckedPredicate<T> A checked version ofPredicate.CheckedRunnable A checked version ofRunnable.CheckedSupplier<R> A checked version ofSupplier.CheckedUnaryOperator<T> A checked version ofUnaryOperator.DoubleTernaryOperator A function of three arguments that returns a value.IntDoubleConsumer An operation consuming two arguments -intanddouble.IntDoublePredicate A predicate of two arguments -intanddouble.IntDoubleToDoubleFunction A function of two arguments -intanddouble.IntIntConsumer An operation consuming two arguments -intandint.IntIntDoubleConsumer An operation consuming three arguments -int,intanddouble.IntIntDoublePredicate A predicate of three arguments -int,intanddouble.IntIntDoubleToDoubleFunction A function of three arguments -int,intanddouble.IntIntToDoubleFunction A function of two arguments -intandint.IntLongConsumer An operation consuming two arguments -intandlong.IntLongToLongFunction A function of two arguments -intandlong.IntTernaryOperator A function of three arguments that returns a value.LongTernaryOperator A function of three arguments that returns a value.ObjDoubleFunction<T,R> A function of two arguments - one object and onedouble.ObjDoublePredicate<T> A predicate of two arguments - one object and onedouble.ObjDoubleToDoubleFunction<T> A function of two arguments - one object and onedouble- that returns adouble.ObjIntFunction<T,R> A function of two arguments - one object and oneint.ObjIntPredicate<T> A predicate of two arguments - one object and oneint.ObjLongFunction<T,R> A function of two arguments - one object and onelong.ObjLongPredicate<T> A predicate of two arguments - one object and onelong.TriConsumer<T,U,V> A consumer that takes three arguments.TriFunction<T,U,V,R> A function that takes three arguments.TriPredicate<T,U,V> A predicate that takes three arguments.