getOrNull
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T> Product6<T1, T2, T3, T4, T5, T6>.getOrNull(n: Int): T?
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T> Product7<T1, T2, T3, T4, T5, T6, T7>.getOrNull(n: Int): T?
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T> Product8<T1, T2, T3, T4, T5, T6, T7, T8>.getOrNull(n: Int): T?
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T> Product9<T1, T2, T3, T4, T5, T6, T7, T8, T9>.getOrNull(n: Int): T?
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T> Product10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>.getOrNull(n: Int): T?
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T> Product11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>.getOrNull( n: Int): T?
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T> Product12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>.getOrNull( n: Int): T?
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T> Product13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>.getOrNull( n: Int): T?
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T, T14 : T> Product14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>.getOrNull( n: Int): T?
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T, T14 : T, T15 : T> Product15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>.getOrNull( n: Int): T?
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T, T14 : T, T15 : T, T16 : T> Product16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>.getOrNull( n: Int): T?
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T, T14 : T, T15 : T, T16 : T, T17 : T> Product17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>.getOrNull( n: Int): T?
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T, T14 : T, T15 : T, T16 : T, T17 : T, T18 : T> Product18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>.getOrNull( n: Int): T?
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T, T14 : T, T15 : T, T16 : T, T17 : T, T18 : T, T19 : T> Product19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>.getOrNull( n: Int): T?
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T, T14 : T, T15 : T, T16 : T, T17 : T, T18 : T, T19 : T, T20 : T> Product20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>.getOrNull( n: Int): T?
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T, T14 : T, T15 : T, T16 : T, T17 : T, T18 : T, T19 : T, T20 : T, T21 : T> Product21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>.getOrNull( n: Int): T?
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T, T14 : T, T15 : T, T16 : T, T17 : T, T18 : T, T19 : T, T20 : T, T21 : T, T22 : T> Product22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>.getOrNull( n: Int): T?
The n'th element of this product, 0-based. In other words, for a product A(x,,1,,, ..., x,,k,,)
, returns x,,(n+1),,
where 0 <= n < k
.
Return
the element n
elements after the first element, null
if out of bounds
Parameters
n
the index of the element to return
fun <T, T1 : T, T2 : T, T3 : T, T4 : T> Product4<T1, T2, T3, T4>.getOrNull(indexRange: IntRange): List<T?>
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T> Product5<T1, T2, T3, T4, T5>.getOrNull(indexRange: IntRange): List<T?>
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T> Product6<T1, T2, T3, T4, T5, T6>.getOrNull(indexRange: IntRange): List<T?>
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T> Product7<T1, T2, T3, T4, T5, T6, T7>.getOrNull(indexRange: IntRange): List<T?>
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T> Product8<T1, T2, T3, T4, T5, T6, T7, T8>.getOrNull(indexRange: IntRange): List<T?>
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T> Product9<T1, T2, T3, T4, T5, T6, T7, T8, T9>.getOrNull( indexRange: IntRange): List<T?>
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T> Product10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>.getOrNull( indexRange: IntRange): List<T?>
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T> Product11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>.getOrNull( indexRange: IntRange): List<T?>
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T> Product12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>.getOrNull( indexRange: IntRange): List<T?>
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T> Product13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>.getOrNull( indexRange: IntRange): List<T?>
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T, T14 : T> Product14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>.getOrNull( indexRange: IntRange): List<T?>
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T, T14 : T, T15 : T> Product15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>.getOrNull( indexRange: IntRange): List<T?>
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T, T14 : T, T15 : T, T16 : T> Product16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>.getOrNull( indexRange: IntRange): List<T?>
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T, T14 : T, T15 : T, T16 : T, T17 : T> Product17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>.getOrNull( indexRange: IntRange): List<T?>
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T, T14 : T, T15 : T, T16 : T, T17 : T, T18 : T> Product18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>.getOrNull( indexRange: IntRange): List<T?>
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T, T14 : T, T15 : T, T16 : T, T17 : T, T18 : T, T19 : T> Product19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>.getOrNull( indexRange: IntRange): List<T?>
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T, T14 : T, T15 : T, T16 : T, T17 : T, T18 : T, T19 : T, T20 : T> Product20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>.getOrNull( indexRange: IntRange): List<T?>
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T, T14 : T, T15 : T, T16 : T, T17 : T, T18 : T, T19 : T, T20 : T, T21 : T> Product21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>.getOrNull( indexRange: IntRange): List<T?>
fun <T, T1 : T, T2 : T, T3 : T, T4 : T, T5 : T, T6 : T, T7 : T, T8 : T, T9 : T, T10 : T, T11 : T, T12 : T, T13 : T, T14 : T, T15 : T, T16 : T, T17 : T, T18 : T, T19 : T, T20 : T, T21 : T, T22 : T> Product22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>.getOrNull( indexRange: IntRange): List<T?>
The range of n'th elements of this product, 0-based. In other words, for a product A(x,,1,,, ..., x,,k,,)
, returns x,,(n+1),,
where 0 <= n < k
.
Return
the elements in indexRange, null
if out of bounds
Parameters
indexRange
the indices of the elements to return