package com.google.android.gms.internal.measurement; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentMap; /* loaded from: classes3.dex */ final class zzle { private static final zzle zza = new zzle(); private final ConcurrentMap, zzli> zzc = new ConcurrentHashMap(); private final zzll zzb = new zzke(); public static zzle zza() { return zza; } public final zzli zza(Class cls) { zzjn.zza(cls, "messageType"); zzli zzliVar = (zzli) this.zzc.get(cls); if (zzliVar != null) { return zzliVar; } zzli zza2 = this.zzb.zza(cls); zzjn.zza(cls, "messageType"); zzjn.zza(zza2, "schema"); zzli zzliVar2 = (zzli) this.zzc.putIfAbsent(cls, zza2); return zzliVar2 != null ? zzliVar2 : zza2; } public final zzli zza(T t) { return zza((Class) t.getClass()); } private zzle() { } }