Files

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;
}
}
}