267 lines
11 KiB
Java
267 lines
11 KiB
Java
package o0;
|
|
|
|
import android.os.Bundle;
|
|
import kotlin.jvm.internal.Intrinsics;
|
|
import kotlin.text.CharsKt;
|
|
import kotlin.text.StringsKt__StringsJVMKt;
|
|
|
|
/* loaded from: classes.dex */
|
|
public final class M extends T {
|
|
|
|
/* renamed from: m, reason: collision with root package name */
|
|
public final /* synthetic */ int f7948m;
|
|
|
|
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
|
public /* synthetic */ M(boolean z3, int i) {
|
|
super(z3);
|
|
this.f7948m = i;
|
|
}
|
|
|
|
@Override // o0.T
|
|
public final Object a(Bundle bundle, String key) {
|
|
switch (this.f7948m) {
|
|
case 0:
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
return (boolean[]) bundle.get(key);
|
|
case 1:
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
return (Boolean) bundle.get(key);
|
|
case 2:
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
return (float[]) bundle.get(key);
|
|
case 3:
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
Object obj = bundle.get(key);
|
|
if (obj != null) {
|
|
return (Float) obj;
|
|
}
|
|
throw new NullPointerException("null cannot be cast to non-null type kotlin.Float");
|
|
case 4:
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
return (int[]) bundle.get(key);
|
|
case 5:
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
Object obj2 = bundle.get(key);
|
|
if (obj2 != null) {
|
|
return (Integer) obj2;
|
|
}
|
|
throw new NullPointerException("null cannot be cast to non-null type kotlin.Int");
|
|
case 6:
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
return (long[]) bundle.get(key);
|
|
case 7:
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
Object obj3 = bundle.get(key);
|
|
if (obj3 != null) {
|
|
return (Long) obj3;
|
|
}
|
|
throw new NullPointerException("null cannot be cast to non-null type kotlin.Long");
|
|
case 8:
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
Object obj4 = bundle.get(key);
|
|
if (obj4 != null) {
|
|
return (Integer) obj4;
|
|
}
|
|
throw new NullPointerException("null cannot be cast to non-null type kotlin.Int");
|
|
case 9:
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
return (String[]) bundle.get(key);
|
|
default:
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
return (String) bundle.get(key);
|
|
}
|
|
}
|
|
|
|
@Override // o0.T
|
|
public final String b() {
|
|
switch (this.f7948m) {
|
|
case 0:
|
|
return "boolean[]";
|
|
case 1:
|
|
return "boolean";
|
|
case 2:
|
|
return "float[]";
|
|
case 3:
|
|
return "float";
|
|
case 4:
|
|
return "integer[]";
|
|
case 5:
|
|
return "integer";
|
|
case 6:
|
|
return "long[]";
|
|
case 7:
|
|
return "long";
|
|
case 8:
|
|
return "reference";
|
|
case 9:
|
|
return "string[]";
|
|
default:
|
|
return "string";
|
|
}
|
|
}
|
|
|
|
@Override // o0.T
|
|
public final Object c(String value) {
|
|
boolean z3;
|
|
boolean startsWith$default;
|
|
int parseInt;
|
|
boolean endsWith$default;
|
|
String str;
|
|
boolean startsWith$default2;
|
|
long parseLong;
|
|
boolean startsWith$default3;
|
|
int parseInt2;
|
|
switch (this.f7948m) {
|
|
case 0:
|
|
Intrinsics.checkNotNullParameter(value, "value");
|
|
throw new UnsupportedOperationException("Arrays don't support default values.");
|
|
case 1:
|
|
Intrinsics.checkNotNullParameter(value, "value");
|
|
if (Intrinsics.areEqual(value, "true")) {
|
|
z3 = true;
|
|
} else {
|
|
if (!Intrinsics.areEqual(value, "false")) {
|
|
throw new IllegalArgumentException("A boolean NavType only accepts \"true\" or \"false\" values.");
|
|
}
|
|
z3 = false;
|
|
}
|
|
return Boolean.valueOf(z3);
|
|
case 2:
|
|
Intrinsics.checkNotNullParameter(value, "value");
|
|
throw new UnsupportedOperationException("Arrays don't support default values.");
|
|
case 3:
|
|
Intrinsics.checkNotNullParameter(value, "value");
|
|
return Float.valueOf(Float.parseFloat(value));
|
|
case 4:
|
|
Intrinsics.checkNotNullParameter(value, "value");
|
|
throw new UnsupportedOperationException("Arrays don't support default values.");
|
|
case 5:
|
|
Intrinsics.checkNotNullParameter(value, "value");
|
|
startsWith$default = StringsKt__StringsJVMKt.startsWith$default(value, "0x", false, 2, null);
|
|
if (startsWith$default) {
|
|
String substring = value.substring(2);
|
|
Intrinsics.checkNotNullExpressionValue(substring, "this as java.lang.String).substring(startIndex)");
|
|
parseInt = Integer.parseInt(substring, CharsKt.checkRadix(16));
|
|
} else {
|
|
parseInt = Integer.parseInt(value);
|
|
}
|
|
return Integer.valueOf(parseInt);
|
|
case 6:
|
|
Intrinsics.checkNotNullParameter(value, "value");
|
|
throw new UnsupportedOperationException("Arrays don't support default values.");
|
|
case 7:
|
|
Intrinsics.checkNotNullParameter(value, "value");
|
|
endsWith$default = StringsKt__StringsJVMKt.endsWith$default(value, "L", false, 2, null);
|
|
if (endsWith$default) {
|
|
str = value.substring(0, value.length() - 1);
|
|
Intrinsics.checkNotNullExpressionValue(str, "this as java.lang.String…ing(startIndex, endIndex)");
|
|
} else {
|
|
str = value;
|
|
}
|
|
startsWith$default2 = StringsKt__StringsJVMKt.startsWith$default(value, "0x", false, 2, null);
|
|
if (startsWith$default2) {
|
|
String substring2 = str.substring(2);
|
|
Intrinsics.checkNotNullExpressionValue(substring2, "this as java.lang.String).substring(startIndex)");
|
|
parseLong = Long.parseLong(substring2, CharsKt.checkRadix(16));
|
|
} else {
|
|
parseLong = Long.parseLong(str);
|
|
}
|
|
return Long.valueOf(parseLong);
|
|
case 8:
|
|
Intrinsics.checkNotNullParameter(value, "value");
|
|
startsWith$default3 = StringsKt__StringsJVMKt.startsWith$default(value, "0x", false, 2, null);
|
|
if (startsWith$default3) {
|
|
String substring3 = value.substring(2);
|
|
Intrinsics.checkNotNullExpressionValue(substring3, "this as java.lang.String).substring(startIndex)");
|
|
parseInt2 = Integer.parseInt(substring3, CharsKt.checkRadix(16));
|
|
} else {
|
|
parseInt2 = Integer.parseInt(value);
|
|
}
|
|
return Integer.valueOf(parseInt2);
|
|
case 9:
|
|
Intrinsics.checkNotNullParameter(value, "value");
|
|
throw new UnsupportedOperationException("Arrays don't support default values.");
|
|
default:
|
|
Intrinsics.checkNotNullParameter(value, "value");
|
|
return value;
|
|
}
|
|
}
|
|
|
|
@Override // o0.T
|
|
public final void d(Bundle bundle, String key, Object obj) {
|
|
switch (this.f7948m) {
|
|
case 0:
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
bundle.putBooleanArray(key, (boolean[]) obj);
|
|
return;
|
|
case 1:
|
|
boolean booleanValue = ((Boolean) obj).booleanValue();
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
bundle.putBoolean(key, booleanValue);
|
|
return;
|
|
case 2:
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
bundle.putFloatArray(key, (float[]) obj);
|
|
return;
|
|
case 3:
|
|
float floatValue = ((Number) obj).floatValue();
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
bundle.putFloat(key, floatValue);
|
|
return;
|
|
case 4:
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
bundle.putIntArray(key, (int[]) obj);
|
|
return;
|
|
case 5:
|
|
int intValue = ((Number) obj).intValue();
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
bundle.putInt(key, intValue);
|
|
return;
|
|
case 6:
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
bundle.putLongArray(key, (long[]) obj);
|
|
return;
|
|
case 7:
|
|
long longValue = ((Number) obj).longValue();
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
bundle.putLong(key, longValue);
|
|
return;
|
|
case 8:
|
|
int intValue2 = ((Number) obj).intValue();
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
bundle.putInt(key, intValue2);
|
|
return;
|
|
case 9:
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
bundle.putStringArray(key, (String[]) obj);
|
|
return;
|
|
default:
|
|
Intrinsics.checkNotNullParameter(bundle, "bundle");
|
|
Intrinsics.checkNotNullParameter(key, "key");
|
|
bundle.putString(key, (String) obj);
|
|
return;
|
|
}
|
|
}
|
|
}
|