package com.google.common.primitives; import com.google.common.base.Preconditions; import java.util.Collections; import java.util.HashMap; import java.util.Map; import java.util.Set; /* loaded from: classes.dex */ public final class Primitives { private static final Map, Class> a; private static final Map, Class> b; static { HashMap hashMap = new HashMap(16); HashMap hashMap2 = new HashMap(16); a(hashMap, hashMap2, Boolean.TYPE, Boolean.class); a(hashMap, hashMap2, Byte.TYPE, Byte.class); a(hashMap, hashMap2, Character.TYPE, Character.class); a(hashMap, hashMap2, Double.TYPE, Double.class); a(hashMap, hashMap2, Float.TYPE, Float.class); a(hashMap, hashMap2, Integer.TYPE, Integer.class); a(hashMap, hashMap2, Long.TYPE, Long.class); a(hashMap, hashMap2, Short.TYPE, Short.class); a(hashMap, hashMap2, Void.TYPE, Void.class); a = Collections.unmodifiableMap(hashMap); b = Collections.unmodifiableMap(hashMap2); } private static void a(Map, Class> map, Map, Class> map2, Class cls, Class cls2) { map.put(cls, cls2); map2.put(cls2, cls); } public static Class b(Class cls) { Preconditions.a(cls); Class cls2 = (Class) a.get(cls); return cls2 == null ? cls : cls2; } public static Set> a() { return b.keySet(); } public static Class a(Class cls) { Preconditions.a(cls); Class cls2 = (Class) b.get(cls); return cls2 == null ? cls : cls2; } }