package c7; import android.util.Log; import java.util.ArrayList; import java.util.List; /* loaded from: classes2.dex */ public abstract class a { /* renamed from: a, reason: collision with root package name */ private static final c f3864a = new d(); /* renamed from: c7.a$a, reason: collision with other inner class name */ public interface InterfaceC0061a { Object a(); } public interface b { c7.c c(); } public interface c { void a(Object obj); } class d implements c { d() { } @Override // c7.a.c public void a(Object obj) { } } class e implements InterfaceC0061a { e() { } @Override // c7.a.InterfaceC0061a /* renamed from: b, reason: merged with bridge method [inline-methods] */ public List a() { return new ArrayList(); } } class f implements c { f() { } @Override // c7.a.c /* renamed from: b, reason: merged with bridge method [inline-methods] */ public void a(List list) { list.clear(); } } private static final class g implements y.e { /* renamed from: a, reason: collision with root package name */ private final InterfaceC0061a f3865a; /* renamed from: b, reason: collision with root package name */ private final c f3866b; /* renamed from: c, reason: collision with root package name */ private final y.e f3867c; g(y.e eVar, InterfaceC0061a interfaceC0061a, c cVar) { this.f3867c = eVar; this.f3865a = interfaceC0061a; this.f3866b = cVar; } @Override // y.e public boolean a(Object obj) { if (obj instanceof b) { ((b) obj).c().a(true); } this.f3866b.a(obj); return this.f3867c.a(obj); } @Override // y.e public Object b() { Object b10 = this.f3867c.b(); if (b10 == null) { b10 = this.f3865a.a(); if (Log.isLoggable("FactoryPools", 2)) { Log.v("FactoryPools", "Created new " + b10.getClass()); } } if (b10 instanceof b) { ((b) b10).c().a(false); } return b10; } } private static c a() { return f3864a; } private static y.e b(y.e eVar, InterfaceC0061a interfaceC0061a) { return c(eVar, interfaceC0061a, a()); } private static y.e c(y.e eVar, InterfaceC0061a interfaceC0061a, c cVar) { return new g(eVar, interfaceC0061a, cVar); } public static y.e d(int i10, InterfaceC0061a interfaceC0061a) { return b(new y.g(i10), interfaceC0061a); } public static y.e e() { return f(20); } public static y.e f(int i10) { return c(new y.g(i10), new e(), new f()); } }