99 lines
4.1 KiB
Java
99 lines
4.1 KiB
Java
|
package o;
|
||
|
|
||
|
import java.io.File;
|
||
|
import java.io.Serializable;
|
||
|
import java.math.BigDecimal;
|
||
|
import java.math.BigInteger;
|
||
|
import java.net.URI;
|
||
|
import java.net.URL;
|
||
|
import java.sql.Time;
|
||
|
import java.sql.Timestamp;
|
||
|
import java.util.Calendar;
|
||
|
import java.util.Currency;
|
||
|
import java.util.Date;
|
||
|
import java.util.HashMap;
|
||
|
import java.util.Locale;
|
||
|
import java.util.Map;
|
||
|
import java.util.UUID;
|
||
|
import java.util.concurrent.atomic.AtomicBoolean;
|
||
|
import java.util.concurrent.atomic.AtomicInteger;
|
||
|
import java.util.concurrent.atomic.AtomicLong;
|
||
|
import java.util.concurrent.atomic.AtomicReference;
|
||
|
import java.util.regex.Pattern;
|
||
|
import o.OPz;
|
||
|
import o.nzr;
|
||
|
|
||
|
/* renamed from: o.yuU, reason: case insensitive filesystem */
|
||
|
/* loaded from: classes.dex */
|
||
|
public abstract class AbstractC17690yuU extends udQ implements Serializable {
|
||
|
private static HashMap<String, AbstractC17542xeE<?>> a;
|
||
|
private static HashMap<String, Class<? extends AbstractC17542xeE<?>>> b;
|
||
|
private C16945scs c = new C16945scs();
|
||
|
|
||
|
static {
|
||
|
HashMap<String, AbstractC17542xeE<?>> hashMap = new HashMap<>();
|
||
|
a = hashMap;
|
||
|
HashMap<String, Class<? extends AbstractC17542xeE<?>>> hashMap2 = new HashMap<>();
|
||
|
b = hashMap2;
|
||
|
hashMap.put(String.class.getName(), new C0642LfV());
|
||
|
NlY nlY = NlY.a;
|
||
|
hashMap.put(StringBuffer.class.getName(), nlY);
|
||
|
hashMap.put(StringBuilder.class.getName(), nlY);
|
||
|
hashMap.put(Character.class.getName(), nlY);
|
||
|
hashMap.put(Character.TYPE.getName(), nlY);
|
||
|
nzr.RVV rvv = new nzr.RVV();
|
||
|
hashMap.put(Integer.class.getName(), rvv);
|
||
|
hashMap.put(Integer.TYPE.getName(), rvv);
|
||
|
hashMap.put(Long.class.getName(), nzr.LWm.a);
|
||
|
hashMap.put(Long.TYPE.getName(), nzr.LWm.a);
|
||
|
hashMap.put(Byte.class.getName(), nzr.HBt.e);
|
||
|
hashMap.put(Byte.TYPE.getName(), nzr.HBt.e);
|
||
|
hashMap.put(Short.class.getName(), nzr.ojQ.e);
|
||
|
hashMap.put(Short.TYPE.getName(), nzr.ojQ.e);
|
||
|
hashMap.put(Float.class.getName(), nzr.Sts.d);
|
||
|
hashMap.put(Float.TYPE.getName(), nzr.Sts.d);
|
||
|
hashMap.put(Double.class.getName(), nzr.IeS.e);
|
||
|
hashMap.put(Double.TYPE.getName(), nzr.IeS.e);
|
||
|
hashMap.put(Boolean.TYPE.getName(), new OnR(true));
|
||
|
hashMap.put(Boolean.class.getName(), new OnR(false));
|
||
|
nzr.tOB tob = new nzr.tOB();
|
||
|
hashMap.put(BigInteger.class.getName(), tob);
|
||
|
hashMap.put(BigDecimal.class.getName(), tob);
|
||
|
hashMap.put(Calendar.class.getName(), C16687qOk.c);
|
||
|
FVP fvp = FVP.b;
|
||
|
hashMap.put(Date.class.getName(), fvp);
|
||
|
hashMap.put(Timestamp.class.getName(), fvp);
|
||
|
hashMap2.put(java.sql.Date.class.getName(), C13940fjm.class);
|
||
|
hashMap2.put(Time.class.getName(), zxl.class);
|
||
|
HashMap hashMap3 = new HashMap();
|
||
|
NlY nlY2 = NlY.a;
|
||
|
hashMap3.put(URL.class, nlY2);
|
||
|
hashMap3.put(URI.class, nlY2);
|
||
|
hashMap3.put(Currency.class, nlY2);
|
||
|
hashMap3.put(UUID.class, new YEc());
|
||
|
hashMap3.put(Pattern.class, nlY2);
|
||
|
hashMap3.put(Locale.class, nlY2);
|
||
|
hashMap3.put(Locale.class, nlY2);
|
||
|
hashMap3.put(AtomicReference.class, OPz.LWm.class);
|
||
|
hashMap3.put(AtomicBoolean.class, OPz.HBt.class);
|
||
|
hashMap3.put(AtomicInteger.class, OPz.Sts.class);
|
||
|
hashMap3.put(AtomicLong.class, OPz.IeS.class);
|
||
|
hashMap3.put(File.class, QHO.class);
|
||
|
hashMap3.put(Class.class, Izs.class);
|
||
|
hashMap3.put(Void.TYPE, C17670ymZ.class);
|
||
|
for (Map.Entry entry : hashMap3.entrySet()) {
|
||
|
Object value = entry.getValue();
|
||
|
if (value instanceof AbstractC17542xeE) {
|
||
|
a.put(((Class) entry.getKey()).getName(), (AbstractC17542xeE) value);
|
||
|
} else if (value instanceof Class) {
|
||
|
b.put(((Class) entry.getKey()).getName(), (Class) value);
|
||
|
} else {
|
||
|
StringBuilder sb = new StringBuilder("Internal error: unrecognized value of type ");
|
||
|
sb.append(entry.getClass().getName());
|
||
|
throw new IllegalStateException(sb.toString());
|
||
|
}
|
||
|
}
|
||
|
b.put(Jsj.class.getName(), yGQ.class);
|
||
|
}
|
||
|
}
|