package g.f.c.b.d.pc;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import com.ifpdos.udi.sdk.service.sdk.log.Log;
import g.a.a.a.a;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.Map;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.o;

/* JADX INFO: renamed from: g.f.c.b.d.a.b, reason: from Kotlin metadata */
/* JADX INFO: loaded from: classes.dex */
@Metadata(d1 = {"\u0000@\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010%\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0003\u0018\u00002\u00020\u0001B\r\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0002\u0010\u0004JF\u0010\u0011\u001a\u00020\u00002\u0006\u0010\u0012\u001a\u00020\u000326\u0010\u0013\u001a2\u0012\u0013\u0012\u00110\u000f¢\u0006\f\b\t\u0012\b\b\n\u0012\u0004\b\b(\u0010\u0012\u0013\u0012\u00110\b¢\u0006\f\b\t\u0012\b\b\n\u0012\u0004\b\b(\u000b\u0012\u0004\u0012\u00020\f0\u000eJ1\u0010\u0011\u001a\u00020\u00002\u0006\u0010\u0012\u001a\u00020\u00032!\u0010\u0013\u001a\u001d\u0012\u0013\u0012\u00110\b¢\u0006\f\b\t\u0012\b\b\n\u0012\u0004\b\b(\u000b\u0012\u0004\u0012\u00020\f0\u0007J\b\u0010\u0014\u001a\u00020\u0015H\u0002J\u001a\u0010\u0016\u001a\u00020\f2\u0006\u0010\u0010\u001a\u00020\u000f2\b\u0010\u000b\u001a\u0004\u0018\u00010\bH\u0016J\u000e\u0010\u0017\u001a\u00020\f2\u0006\u0010\u0010\u001a\u00020\u000fR5\u0010\u0005\u001a)\u0012\u0004\u0012\u00020\u0003\u0012\u001f\u0012\u001d\u0012\u0013\u0012\u00110\b¢\u0006\f\b\t\u0012\b\b\n\u0012\u0004\b\b(\u000b\u0012\u0004\u0012\u00020\f0\u00070\u0006X\u0082\u0004¢\u0006\u0002\n\u0000RJ\u0010\r\u001a>\u0012\u0004\u0012\u00020\u0003\u00124\u00122\u0012\u0013\u0012\u00110\u000f¢\u0006\f\b\t\u0012\b\b\n\u0012\u0004\b\b(\u0010\u0012\u0013\u0012\u00110\b¢\u0006\f\b\t\u0012\b\b\n\u0012\u0004\b\b(\u000b\u0012\u0004\u0012\u00020\f0\u000e0\u0006X\u0082\u0004¢\u0006\u0002\n\u0000R\u000e\u0010\u0002\u001a\u00020\u0003X\u0082\u0004¢\u0006\u0002\n\u0000¨\u0006\u0018"}, d2 = {"Lcom/ifpdos/udi/service/core/pc/BroadcastReceiverRegister;", "Landroid/content/BroadcastReceiver;", "tag", "", "(Ljava/lang/String;)V", "callbacks", "", "Lkotlin/Function1;", "Landroid/content/Intent;", "Lkotlin/ParameterName;", "name", "intent", "", "callbacksWithContext", "Lkotlin/Function2;", "Landroid/content/Context;", "context", "addReceiveCallback", "action", "callback", "getAllCallbackAction", "Landroid/content/IntentFilter;", "onReceive", "register", "common_release"}, k = 1, mv = {1, 6, 0}, xi = 48)
public final class BroadcastReceiverRegister extends BroadcastReceiver {
    public final String a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final Map<String, Function1<Intent, Unit>> f4355b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final Map<String, Function2<Context, Intent, Unit>> f4356c;

    public BroadcastReceiverRegister(String str) {
        o.f(str, "tag");
        this.a = str;
        this.f4355b = new LinkedHashMap();
        this.f4356c = new LinkedHashMap();
    }

    public final BroadcastReceiverRegister a(String str, Function2<? super Context, ? super Intent, Unit> function2) {
        o.f(str, "action");
        o.f(function2, "callback");
        this.f4356c.put(str, function2);
        return this;
    }

    public final void b(Context context) {
        o.f(context, "context");
        IntentFilter intentFilter = new IntentFilter();
        Iterator<T> it = this.f4355b.keySet().iterator();
        while (it.hasNext()) {
            intentFilter.addAction((String) it.next());
        }
        Iterator<T> it2 = this.f4356c.keySet().iterator();
        while (it2.hasNext()) {
            intentFilter.addAction((String) it2.next());
        }
        context.registerReceiver(this, intentFilter);
    }

    @Override // android.content.BroadcastReceiver
    public void onReceive(Context context, Intent intent) {
        String action;
        o.f(context, "context");
        Log log = Log.INSTANCE;
        String str = this.a;
        StringBuilder sbF = a.F("onReceive ");
        sbF.append(intent != null ? intent.getAction() : null);
        Log.d$default(log, str, sbF.toString(), null, 4, null);
        if (intent == null || (action = intent.getAction()) == null) {
            return;
        }
        Function1<Intent, Unit> function1 = this.f4355b.get(action);
        if (function1 != null) {
            function1.invoke(intent);
        }
        Function2<Context, Intent, Unit> function2 = this.f4356c.get(action);
        if (function2 != null) {
            function2.invoke(context, intent);
        }
    }
}
