public class NullExKt
@Nullable
public static <R1,T> T ifNonNull(@Nullable
R1 r1,
@NotNull
kotlin.jvm.functions.Function1<? super R1,? extends T> func)
@Nullable
public static <R1,R2,T> T ifNonNull(@Nullable
R1 r1,
@Nullable
R2 r2,
@NotNull
kotlin.jvm.functions.Function2<? super R1,? super R2,? extends T> func)
@Nullable
public static <R1,R2,R3,T> T ifNonNull(@Nullable
R1 r1,
@Nullable
R2 r2,
@Nullable
R3 r3,
@NotNull
kotlin.jvm.functions.Function3<? super R1,? super R2,? super R3,? extends T> func)
@Nullable
public static <R1,R2,R3,R4,T> T ifNonNull(@Nullable
R1 r1,
@Nullable
R2 r2,
@Nullable
R3 r3,
@Nullable
R4 r4,
@NotNull
kotlin.jvm.functions.Function4<? super R1,? super R2,? super R3,? super R4,? extends T> func)
@Nullable
public static <R1,R2,R3,R4,R5,T> T ifNonNull(@Nullable
R1 r1,
@Nullable
R2 r2,
@Nullable
R3 r3,
@Nullable
R4 r4,
@Nullable
R5 r5,
@NotNull
kotlin.jvm.functions.Function5<? super R1,? super R2,? super R3,? super R4,? super R5,? extends T> func)
@Nullable
public static <R1,R2,R3,R4,R5,R6,T> T ifNonNull(@Nullable
R1 r1,
@Nullable
R2 r2,
@Nullable
R3 r3,
@Nullable
R4 r4,
@Nullable
R5 r5,
@Nullable
R6 r6,
@NotNull
kotlin.jvm.functions.Function6<? super R1,? super R2,? super R3,? super R4,? super R5,? super R6,? extends T> func)
@Nullable
public static <R1,R2,R3,R4,R5,R6,R7,T> T ifNonNull(@Nullable
R1 r1,
@Nullable
R2 r2,
@Nullable
R3 r3,
@Nullable
R4 r4,
@Nullable
R5 r5,
@Nullable
R6 r6,
@Nullable
R7 r7,
@NotNull
kotlin.jvm.functions.Function7<? super R1,? super R2,? super R3,? super R4,? super R5,? super R6,? super R7,? extends T> func)