package p037.p123.p124.p129.p131;

import android.content.Context;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Set;
import p037.p123.AbstractC2562;
import p037.p123.p124.p129.InterfaceC2624;
import p037.p123.p124.p134.p136.C2731;
import p037.p123.p124.p134.p136.InterfaceC2730;

/* JADX INFO: renamed from: މ.ޗ.ޘ.ލ.ރ.ށ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public abstract class AbstractC2641<T> {

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public static final String f8260 = AbstractC2562.m4622("ConstraintTracker");

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final InterfaceC2730 f8261;

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final Context f8262;

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public final Object f8263 = new Object();

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public final Set<InterfaceC2624<T>> f8264 = new LinkedHashSet();

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public T f8265;

    /* JADX INFO: renamed from: މ.ޗ.ޘ.ލ.ރ.ށ$֏, reason: contains not printable characters */
    public class RunnableC2642 implements Runnable {

        /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
        public final /* synthetic */ List f8266;

        public RunnableC2642(List list) {
            this.f8266 = list;
        }

        @Override // java.lang.Runnable
        public void run() {
            Iterator it = this.f8266.iterator();
            while (it.hasNext()) {
                ((InterfaceC2624) it.next()).mo4710(AbstractC2641.this.f8265);
            }
        }
    }

    public AbstractC2641(Context context, InterfaceC2730 interfaceC2730) {
        this.f8262 = context.getApplicationContext();
        this.f8261 = interfaceC2730;
    }

    /* JADX INFO: renamed from: ֏ */
    public abstract T mo4720();

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void m4725(T t) {
        synchronized (this.f8263) {
            if (this.f8265 != t && (this.f8265 == null || !this.f8265.equals(t))) {
                this.f8265 = t;
                ((C2731) this.f8261).f8442.execute(new RunnableC2642(new ArrayList(this.f8264)));
            }
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void m4726(InterfaceC2624<T> interfaceC2624) {
        synchronized (this.f8263) {
            if (this.f8264.add(interfaceC2624)) {
                if (this.f8264.size() == 1) {
                    this.f8265 = mo4720();
                    AbstractC2562.m4623().mo4625(f8260, String.format("%s: initial state = %s", getClass().getSimpleName(), this.f8265), new Throwable[0]);
                    mo4723();
                }
                interfaceC2624.mo4710(this.f8265);
            }
        }
    }

    /* JADX INFO: renamed from: ؠ */
    public abstract void mo4723();

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public void m4727(InterfaceC2624<T> interfaceC2624) {
        synchronized (this.f8263) {
            if (this.f8264.remove(interfaceC2624) && this.f8264.isEmpty()) {
                mo4724();
            }
        }
    }

    /* JADX INFO: renamed from: ހ */
    public abstract void mo4724();
}
