PairKt
public final class PairKt
Summary
Public methods |
|
|---|---|
static final @NonNull F |
Returns the first component of the pair. |
static final @NonNull F |
Returns the first component of the pair. |
static final @NonNull S |
Returns the second component of the pair. |
static final @NonNull S |
Returns the second component of the pair. |
static final @NonNull Pair<@NonNull F, @NonNull S> |
Returns this |
static final @NonNull Pair<@NonNull F, @NonNull S> |
<F extends Object, S extends Object> toAndroidXPair(Returns this |
static final @NonNull Pair<@NonNull F, @NonNull S> |
Returns this |
static final @NonNull Pair<@NonNull F, @NonNull S> |
Returns this |
Public methods
component1
public static final @NonNull F <F extends Object, S extends Object> component1(@NonNull Pair<@NonNull F, @NonNull S> receiver)
Returns the first component of the pair.
This method allows to use destructuring declarations when working with pairs, for example:
val (first, second) = myPair
component1
public static final @NonNull F <F extends Object, S extends Object> component1(@NonNull Pair<@NonNull F, @NonNull S> receiver)
Returns the first component of the pair.
This method allows to use destructuring declarations when working with pairs, for example:
val (first, second) = myPair
component2
public static final @NonNull S <F extends Object, S extends Object> component2(@NonNull Pair<@NonNull F, @NonNull S> receiver)
Returns the second component of the pair.
This method allows to use destructuring declarations when working with pairs, for example:
val (first, second) = myPair
component2
public static final @NonNull S <F extends Object, S extends Object> component2(@NonNull Pair<@NonNull F, @NonNull S> receiver)
Returns the second component of the pair.
This method allows to use destructuring declarations when working with pairs, for example:
val (first, second) = myPair
toAndroidPair
public static final @NonNull Pair<@NonNull F, @NonNull S> <F extends Object, S extends Object> toAndroidPair(
@NonNull Pair<@NonNull F, @NonNull S> receiver
)
Returns this Kotlin as an PairAndroid .Pair
toAndroidXPair
public static final @NonNull Pair<@NonNull F, @NonNull S> <F extends Object, S extends Object> toAndroidXPair(
@NonNull Pair<@NonNull F, @NonNull S> receiver
)
Returns this Kotlin as an PairAndroidX .Pair
toKotlinPair
public static final @NonNull Pair<@NonNull F, @NonNull S> <F extends Object, S extends Object> toKotlinPair(
@NonNull Pair<@NonNull F, @NonNull S> receiver
)
Returns this Android as a PairKotlin .Pair
toKotlinPair
public static final @NonNull Pair<@NonNull F, @NonNull S> <F extends Object, S extends Object> toKotlinPair(
@NonNull Pair<@NonNull F, @NonNull S> receiver
)
Returns this AndroidX as a PairKotlin .Pair