Tuple9

data class Tuple9<A1, A2, A3, A4, A5, A6, A7, A8, A9>(val a1: A1, val a2: A2, val a3: A3, val a4: A4, val a5: A5, val a6: A6, val a7: A7, val a8: A8, val a9: A9)

Represents a simple data structure to hold 9 values.

Since

2.0.0

Constructors

Link copied to clipboard
constructor(a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9)

Properties

Link copied to clipboard
val a1: A1
Link copied to clipboard
val a2: A2
Link copied to clipboard
val a3: A3
Link copied to clipboard
val a4: A4
Link copied to clipboard
val a5: A5
Link copied to clipboard
val a6: A6
Link copied to clipboard
val a7: A7
Link copied to clipboard
val a8: A8
Link copied to clipboard
val a9: A9

Functions

Link copied to clipboard
fun <A1, A2, A3, A4, A5, A6, A7, A8, A9, A1New> Tuple9<A1, A2, A3, A4, A5, A6, A7, A8, A9>.mapA1(transform: (A1) -> A1New): Tuple9<A1New, A2, A3, A4, A5, A6, A7, A8, A9>

Maps Tuple9.a1 with the given transform function and returns a new Tuple9.

Link copied to clipboard
fun <A1, A2, A3, A4, A5, A6, A7, A8, A9, A2New> Tuple9<A1, A2, A3, A4, A5, A6, A7, A8, A9>.mapA2(transform: (A2) -> A2New): Tuple9<A1, A2New, A3, A4, A5, A6, A7, A8, A9>

Maps Tuple9.a2 with the given transform function and returns a new Tuple9.

Link copied to clipboard
fun <A1, A2, A3, A4, A5, A6, A7, A8, A9, A3New> Tuple9<A1, A2, A3, A4, A5, A6, A7, A8, A9>.mapA3(transform: (A3) -> A3New): Tuple9<A1, A2, A3New, A4, A5, A6, A7, A8, A9>

Maps Tuple9.a3 with the given transform function and returns a new Tuple9.

Link copied to clipboard
fun <A1, A2, A3, A4, A5, A6, A7, A8, A9, A4New> Tuple9<A1, A2, A3, A4, A5, A6, A7, A8, A9>.mapA4(transform: (A4) -> A4New): Tuple9<A1, A2, A3, A4New, A5, A6, A7, A8, A9>

Maps Tuple9.a4 with the given transform function and returns a new Tuple9.

Link copied to clipboard
fun <A1, A2, A3, A4, A5, A6, A7, A8, A9, A5New> Tuple9<A1, A2, A3, A4, A5, A6, A7, A8, A9>.mapA5(transform: (A5) -> A5New): Tuple9<A1, A2, A3, A4, A5New, A6, A7, A8, A9>

Maps Tuple9.a5 with the given transform function and returns a new Tuple9.

Link copied to clipboard
fun <A1, A2, A3, A4, A5, A6, A7, A8, A9, A6New> Tuple9<A1, A2, A3, A4, A5, A6, A7, A8, A9>.mapA6(transform: (A6) -> A6New): Tuple9<A1, A2, A3, A4, A5, A6New, A7, A8, A9>

Maps Tuple9.a6 with the given transform function and returns a new Tuple9.

Link copied to clipboard
fun <A1, A2, A3, A4, A5, A6, A7, A8, A9, A7New> Tuple9<A1, A2, A3, A4, A5, A6, A7, A8, A9>.mapA7(transform: (A7) -> A7New): Tuple9<A1, A2, A3, A4, A5, A6, A7New, A8, A9>

Maps Tuple9.a7 with the given transform function and returns a new Tuple9.

Link copied to clipboard
fun <A1, A2, A3, A4, A5, A6, A7, A8, A9, A8New> Tuple9<A1, A2, A3, A4, A5, A6, A7, A8, A9>.mapA8(transform: (A8) -> A8New): Tuple9<A1, A2, A3, A4, A5, A6, A7, A8New, A9>

Maps Tuple9.a8 with the given transform function and returns a new Tuple9.

Link copied to clipboard
fun <A1, A2, A3, A4, A5, A6, A7, A8, A9, A9New> Tuple9<A1, A2, A3, A4, A5, A6, A7, A8, A9>.mapA9(transform: (A9) -> A9New): Tuple9<A1, A2, A3, A4, A5, A6, A7, A8, A9New>

Maps Tuple9.a9 with the given transform function and returns a new Tuple9.