package o; import androidx.fragment.app.Fragment; import java.lang.reflect.Modifier; import java.util.ArrayList; import o.wdQ; /* renamed from: o.fbE, reason: case insensitive filesystem */ /* loaded from: classes.dex */ public abstract class AbstractC13482fbE { public boolean a; private final ClassLoader c; public boolean d; private final iAz e; CharSequence f; int g; int h; CharSequence i; ArrayList j; ArrayList k; public int l; public String m; public int n; /* renamed from: o, reason: collision with root package name */ public int f9128o; ArrayList p; int q; public boolean r; ArrayList s; public int t; public abstract int a(); public abstract int b(); public abstract void d(); public abstract void e(); /* JADX INFO: Access modifiers changed from: package-private */ /* renamed from: o.fbE$RVV */ /* loaded from: classes.dex */ public static final class RVV { wdQ.IeS a; int b; int c; Fragment d; int e; boolean f; wdQ.IeS g; int h; int j; /* JADX INFO: Access modifiers changed from: package-private */ public RVV() { } /* JADX INFO: Access modifiers changed from: package-private */ public RVV(int i, Fragment fragment) { this.e = i; this.d = fragment; this.f = false; this.g = wdQ.IeS.RESUMED; this.a = wdQ.IeS.RESUMED; } /* JADX INFO: Access modifiers changed from: package-private */ public RVV(int i, Fragment fragment, byte b) { this.e = i; this.d = fragment; this.f = true; this.g = wdQ.IeS.RESUMED; this.a = wdQ.IeS.RESUMED; } RVV(Fragment fragment, wdQ.IeS ieS) { this.e = 10; this.d = fragment; this.f = false; this.g = fragment.mMaxState; this.a = ieS; } } @Deprecated public AbstractC13482fbE() { this.k = new ArrayList<>(); this.d = true; this.r = false; this.e = null; this.c = null; } /* JADX INFO: Access modifiers changed from: package-private */ public AbstractC13482fbE(iAz iaz, ClassLoader classLoader) { this.k = new ArrayList<>(); this.d = true; this.r = false; this.e = iaz; this.c = classLoader; } /* JADX INFO: Access modifiers changed from: package-private */ public final void b(RVV rvv) { this.k.add(rvv); rvv.b = this.n; rvv.c = this.f9128o; rvv.h = this.l; rvv.j = this.t; } public final AbstractC13482fbE b(Fragment fragment, String str) { b(0, fragment, str, 1); return this; } public final AbstractC13482fbE c(int i, Fragment fragment, String str) { b(i, fragment, str, 1); return this; } public void b(int i, Fragment fragment, String str, int i2) { if (fragment.mPreviousWho != null) { gFT.a(fragment, fragment.mPreviousWho); } Class cls = fragment.getClass(); int modifiers = cls.getModifiers(); if (cls.isAnonymousClass() || !Modifier.isPublic(modifiers) || (cls.isMemberClass() && !Modifier.isStatic(modifiers))) { StringBuilder sb = new StringBuilder("Fragment "); sb.append(cls.getCanonicalName()); sb.append(" must be a public static class to be properly recreated from instance state."); throw new IllegalStateException(sb.toString()); } if (str != null) { if (fragment.mTag != null && !str.equals(fragment.mTag)) { StringBuilder sb2 = new StringBuilder("Can't change tag of fragment "); sb2.append(fragment); sb2.append(": was "); sb2.append(fragment.mTag); sb2.append(" now "); sb2.append(str); throw new IllegalStateException(sb2.toString()); } fragment.mTag = str; } if (i != 0) { if (i == -1) { StringBuilder sb3 = new StringBuilder("Can't add fragment "); sb3.append(fragment); sb3.append(" with tag "); sb3.append(str); sb3.append(" to container view with no id"); throw new IllegalArgumentException(sb3.toString()); } if (fragment.mFragmentId != 0 && fragment.mFragmentId != i) { StringBuilder sb4 = new StringBuilder("Can't change container ID of fragment "); sb4.append(fragment); sb4.append(": was "); sb4.append(fragment.mFragmentId); sb4.append(" now "); sb4.append(i); throw new IllegalStateException(sb4.toString()); } fragment.mFragmentId = i; fragment.mContainerId = i; } b(new RVV(i2, fragment)); } public AbstractC13482fbE e(Fragment fragment) { b(new RVV(3, fragment)); return this; } public AbstractC13482fbE c(Fragment fragment) { b(new RVV(4, fragment)); return this; } public AbstractC13482fbE a(Fragment fragment) { b(new RVV(5, fragment)); return this; } public AbstractC13482fbE d(Fragment fragment) { b(new RVV(6, fragment)); return this; } public AbstractC13482fbE d(Fragment fragment, wdQ.IeS ieS) { b(new RVV(fragment, ieS)); return this; } public boolean f() { return this.k.isEmpty(); } }