package d0.z; import com.adjust.sdk.Constants; import d0.e0.c; import d0.z.d.a0; import d0.z.d.e; import d0.z.d.m; import java.lang.annotation.Annotation; import java.util.Objects; /* compiled from: JvmClassMapping.kt */ /* loaded from: classes3.dex */ public final class a { public static final c getAnnotationClass(T t) { m.checkNotNullParameter(t, "$this$annotationClass"); Class annotationType = t.annotationType(); m.checkNotNullExpressionValue(annotationType, "(this as java.lang.annot…otation).annotationType()"); c kotlinClass = getKotlinClass(annotationType); Objects.requireNonNull(kotlinClass, "null cannot be cast to non-null type kotlin.reflect.KClass"); return kotlinClass; } public static final Class getJavaClass(c cVar) { m.checkNotNullParameter(cVar, "$this$java"); Class cls = (Class) ((e) cVar).getJClass(); Objects.requireNonNull(cls, "null cannot be cast to non-null type java.lang.Class"); return cls; } public static final Class getJavaObjectType(c cVar) { m.checkNotNullParameter(cVar, "$this$javaObjectType"); Class cls = (Class) ((e) cVar).getJClass(); if (!cls.isPrimitive()) { return cls; } String name = cls.getName(); switch (name.hashCode()) { case -1325958191: return name.equals("double") ? Double.class : cls; case 104431: return name.equals("int") ? Integer.class : cls; case 3039496: return name.equals("byte") ? Byte.class : cls; case 3052374: return name.equals("char") ? Character.class : cls; case 3327612: return name.equals(Constants.LONG) ? Long.class : cls; case 3625364: return name.equals("void") ? Void.class : cls; case 64711720: return name.equals("boolean") ? Boolean.class : cls; case 97526364: return name.equals("float") ? Float.class : cls; case 109413500: return name.equals("short") ? Short.class : cls; default: return cls; } } public static final Class getJavaPrimitiveType(c cVar) { m.checkNotNullParameter(cVar, "$this$javaPrimitiveType"); Class cls = (Class) ((e) cVar).getJClass(); if (cls.isPrimitive()) { return cls; } String name = cls.getName(); switch (name.hashCode()) { case -2056817302: if (name.equals("java.lang.Integer")) { return Integer.TYPE; } break; case -527879800: if (name.equals("java.lang.Float")) { return Float.TYPE; } break; case -515992664: if (name.equals("java.lang.Short")) { return Short.TYPE; } break; case 155276373: if (name.equals("java.lang.Character")) { return Character.TYPE; } break; case 344809556: if (name.equals("java.lang.Boolean")) { return Boolean.TYPE; } break; case 398507100: if (name.equals("java.lang.Byte")) { return Byte.TYPE; } break; case 398795216: if (name.equals("java.lang.Long")) { return Long.TYPE; } break; case 399092968: if (name.equals("java.lang.Void")) { return Void.TYPE; } break; case 761287205: if (name.equals("java.lang.Double")) { return Double.TYPE; } break; } return null; } public static final c getKotlinClass(Class cls) { m.checkNotNullParameter(cls, "$this$kotlin"); return a0.getOrCreateKotlinClass(cls); } }