52 lines
1.7 KiB
Java
52 lines
1.7 KiB
Java
package androidx.core.util;
|
|
|
|
import android.annotation.SuppressLint;
|
|
import android.util.Pair;
|
|
import d0.z.d.m;
|
|
/* compiled from: Pair.kt */
|
|
public final class PairKt {
|
|
@SuppressLint({"UnknownNullness"})
|
|
public static final <F, S> F component1(Pair<F, S> pair) {
|
|
m.checkNotNullParameter(pair, "<this>");
|
|
return (F) pair.first;
|
|
}
|
|
|
|
@SuppressLint({"UnknownNullness"})
|
|
public static final <F, S> F component1(Pair<F, S> pair) {
|
|
m.checkNotNullParameter(pair, "<this>");
|
|
return pair.first;
|
|
}
|
|
|
|
@SuppressLint({"UnknownNullness"})
|
|
public static final <F, S> S component2(Pair<F, S> pair) {
|
|
m.checkNotNullParameter(pair, "<this>");
|
|
return (S) pair.second;
|
|
}
|
|
|
|
@SuppressLint({"UnknownNullness"})
|
|
public static final <F, S> S component2(Pair<F, S> pair) {
|
|
m.checkNotNullParameter(pair, "<this>");
|
|
return pair.second;
|
|
}
|
|
|
|
public static final <F, S> Pair<F, S> toAndroidPair(kotlin.Pair<? extends F, ? extends S> pair) {
|
|
m.checkNotNullParameter(pair, "<this>");
|
|
return new Pair<>(pair.getFirst(), pair.getSecond());
|
|
}
|
|
|
|
public static final <F, S> Pair<F, S> toAndroidXPair(kotlin.Pair<? extends F, ? extends S> pair) {
|
|
m.checkNotNullParameter(pair, "<this>");
|
|
return new Pair<>(pair.getFirst(), pair.getSecond());
|
|
}
|
|
|
|
public static final <F, S> kotlin.Pair<F, S> toKotlinPair(Pair<F, S> pair) {
|
|
m.checkNotNullParameter(pair, "<this>");
|
|
return new kotlin.Pair<>(pair.first, pair.second);
|
|
}
|
|
|
|
public static final <F, S> kotlin.Pair<F, S> toKotlinPair(Pair<F, S> pair) {
|
|
m.checkNotNullParameter(pair, "<this>");
|
|
return new kotlin.Pair<>(pair.first, pair.second);
|
|
}
|
|
}
|