Initial import of ADIF API reverse-engineering toolkit
This commit is contained in:
266
apk_decompiled/sources/o0/M.java
Normal file
266
apk_decompiled/sources/o0/M.java
Normal file
@@ -0,0 +1,266 @@
|
||||
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;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user