java.lang.Object
org.jooq.Functions
Utilities related to the construction of functions.
- Author:
- Lukas Eder
-
Method Summary
Modifier and TypeMethodDescriptionstatic final <T1,
R> @NotNull Function1 <T1, R> nullOnAllNull
(Function1<? super T1, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, R>
@NotNull Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> nullOnAllNull
(Function10<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>
@NotNull Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R> nullOnAllNull
(Function11<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>
@NotNull Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R> nullOnAllNull
(Function12<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>
@NotNull Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R> nullOnAllNull
(Function13<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>
@NotNull Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R> nullOnAllNull
(Function14<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>
@NotNull Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R> nullOnAllNull
(Function15<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>
@NotNull Function16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R> nullOnAllNull
(Function16<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R>
@NotNull Function17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R> nullOnAllNull
(Function17<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R>
@NotNull Function18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R> nullOnAllNull
(Function18<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R>
@NotNull Function19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R> nullOnAllNull
(Function19<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, R>
@NotNull Function2<T1, T2, R> nullOnAllNull
(Function2<? super T1, ? super T2, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R>
@NotNull Function20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R> nullOnAllNull
(Function20<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? super T20, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R>
@NotNull Function21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R> nullOnAllNull
(Function21<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? super T20, ? super T21, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R>
@NotNull Function22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R> nullOnAllNull
(Function22<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? super T20, ? super T21, ? super T22, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, R>
@NotNull Function3<T1, T2, T3, R> nullOnAllNull
(Function3<? super T1, ? super T2, ? super T3, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, T4, R>
@NotNull Function4<T1, T2, T3, T4, R> nullOnAllNull
(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, T4, T5, R>
@NotNull Function5<T1, T2, T3, T4, T5, R> nullOnAllNull
(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, T4, T5, T6, R>
@NotNull Function6<T1, T2, T3, T4, T5, T6, R> nullOnAllNull
(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, T4, T5, T6, T7, R>
@NotNull Function7<T1, T2, T3, T4, T5, T6, T7, R> nullOnAllNull
(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, R>
@NotNull Function8<T1, T2, T3, T4, T5, T6, T7, T8, R> nullOnAllNull
(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, R>
@NotNull Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> nullOnAllNull
(Function9<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
.static final <T1,
R> @NotNull Function1 <T1, R> nullOnAnyNull
(Function1<? super T1, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, R>
@NotNull Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> nullOnAnyNull
(Function10<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>
@NotNull Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R> nullOnAnyNull
(Function11<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>
@NotNull Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R> nullOnAnyNull
(Function12<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>
@NotNull Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R> nullOnAnyNull
(Function13<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>
@NotNull Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R> nullOnAnyNull
(Function14<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>
@NotNull Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R> nullOnAnyNull
(Function15<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>
@NotNull Function16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R> nullOnAnyNull
(Function16<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R>
@NotNull Function17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R> nullOnAnyNull
(Function17<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R>
@NotNull Function18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R> nullOnAnyNull
(Function18<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R>
@NotNull Function19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R> nullOnAnyNull
(Function19<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, R>
@NotNull Function2<T1, T2, R> nullOnAnyNull
(Function2<? super T1, ? super T2, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R>
@NotNull Function20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R> nullOnAnyNull
(Function20<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? super T20, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R>
@NotNull Function21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R> nullOnAnyNull
(Function21<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? super T20, ? super T21, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R>
@NotNull Function22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R> nullOnAnyNull
(Function22<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? super T20, ? super T21, ? super T22, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, R>
@NotNull Function3<T1, T2, T3, R> nullOnAnyNull
(Function3<? super T1, ? super T2, ? super T3, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, T4, R>
@NotNull Function4<T1, T2, T3, T4, R> nullOnAnyNull
(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, T4, T5, R>
@NotNull Function5<T1, T2, T3, T4, T5, R> nullOnAnyNull
(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, T4, T5, T6, R>
@NotNull Function6<T1, T2, T3, T4, T5, T6, R> nullOnAnyNull
(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, T4, T5, T6, T7, R>
@NotNull Function7<T1, T2, T3, T4, T5, T6, T7, R> nullOnAnyNull
(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, R>
@NotNull Function8<T1, T2, T3, T4, T5, T6, T7, T8, R> nullOnAnyNull
(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.static final <T1,
T2, T3, T4, T5, T6, T7, T8, T9, R>
@NotNull Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> nullOnAnyNull
(Function9<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.
-
Method Details
-
nullOnAllNull
@NotNull public static final <T1,R> @NotNull Function1<T1,R> nullOnAllNull(Function1<? super T1, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function2<T1,R> T2, nullOnAllNullR> (Function2<? super T1, ? super T2, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function3<T1,T3, R> T2, nullOnAllNullT3, R> (Function3<? super T1, ? super T2, ? super T3, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function4<T1,T3, T4, R> T2, nullOnAllNullT3, T4, R> (Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function5<T1,T3, T4, T5, R> T2, nullOnAllNullT3, T4, T5, R> (Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function6<T1,T3, T4, T5, T6, R> T2, nullOnAllNullT3, T4, T5, T6, R> (Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function7<T1,T3, T4, T5, T6, T7, R> T2, nullOnAllNullT3, T4, T5, T6, T7, R> (Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function8<T1,T3, T4, T5, T6, T7, T8, R> T2, nullOnAllNullT3, T4, T5, T6, T7, T8, R> (Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function9<T1,T3, T4, T5, T6, T7, T8, T9, R> T2, nullOnAllNullT3, T4, T5, T6, T7, T8, T9, R> (Function9<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function10<T1,T3, T4, T5, T6, T7, T8, T9, T10, R> T2, nullOnAllNullT3, T4, T5, T6, T7, T8, T9, T10, R> (Function10<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function11<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, R> T2, nullOnAllNullT3, T4, T5, T6, T7, T8, T9, T10, T11, R> (Function11<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function12<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R> T2, nullOnAllNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R> (Function12<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function13<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R> T2, nullOnAllNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R> (Function13<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function14<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R> T2, nullOnAllNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R> (Function14<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function15<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R> T2, nullOnAllNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R> (Function15<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function16<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R> T2, nullOnAllNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R> (Function16<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function17<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R> T2, nullOnAllNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R> (Function17<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function18<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R> T2, nullOnAllNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R> (Function18<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function19<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R> T2, nullOnAllNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R> (Function19<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function20<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R> T2, nullOnAllNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R> (Function20<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? super T20, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function21<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R> T2, nullOnAllNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R> (Function21<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? super T20, ? super T21, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAllNull
@NotNull public static final <T1,T2, @NotNull Function22<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R> T2, nullOnAllNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R> (Function22<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? super T20, ? super T21, ? super T22, ? extends R> function) A function that short circuits the argument function returningnull
if all arguments arenull
. -
nullOnAnyNull
@NotNull public static final <T1,R> @NotNull Function1<T1,R> nullOnAnyNull(Function1<? super T1, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function2<T1,R> T2, nullOnAnyNullR> (Function2<? super T1, ? super T2, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function3<T1,T3, R> T2, nullOnAnyNullT3, R> (Function3<? super T1, ? super T2, ? super T3, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function4<T1,T3, T4, R> T2, nullOnAnyNullT3, T4, R> (Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function5<T1,T3, T4, T5, R> T2, nullOnAnyNullT3, T4, T5, R> (Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function6<T1,T3, T4, T5, T6, R> T2, nullOnAnyNullT3, T4, T5, T6, R> (Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function7<T1,T3, T4, T5, T6, T7, R> T2, nullOnAnyNullT3, T4, T5, T6, T7, R> (Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function8<T1,T3, T4, T5, T6, T7, T8, R> T2, nullOnAnyNullT3, T4, T5, T6, T7, T8, R> (Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function9<T1,T3, T4, T5, T6, T7, T8, T9, R> T2, nullOnAnyNullT3, T4, T5, T6, T7, T8, T9, R> (Function9<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function10<T1,T3, T4, T5, T6, T7, T8, T9, T10, R> T2, nullOnAnyNullT3, T4, T5, T6, T7, T8, T9, T10, R> (Function10<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function11<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, R> T2, nullOnAnyNullT3, T4, T5, T6, T7, T8, T9, T10, T11, R> (Function11<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function12<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R> T2, nullOnAnyNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R> (Function12<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function13<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R> T2, nullOnAnyNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R> (Function13<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function14<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R> T2, nullOnAnyNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R> (Function14<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function15<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R> T2, nullOnAnyNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R> (Function15<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function16<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R> T2, nullOnAnyNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R> (Function16<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function17<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R> T2, nullOnAnyNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R> (Function17<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function18<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R> T2, nullOnAnyNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R> (Function18<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function19<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R> T2, nullOnAnyNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R> (Function19<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function20<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R> T2, nullOnAnyNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R> (Function20<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? super T20, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function21<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R> T2, nullOnAnyNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R> (Function21<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? super T20, ? super T21, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
. -
nullOnAnyNull
@NotNull public static final <T1,T2, @NotNull Function22<T1,T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R> T2, nullOnAnyNullT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R> (Function22<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? super T20, ? super T21, ? super T22, ? extends R> function) A function that short circuits the argument function returningnull
if any argument isnull
.
-