package io.flutter.plugins.webviewflutter;

import d4.C0546e;
import d4.C0547f;
import d4.C0550i;
import r4.AbstractC0980e;
import r4.AbstractC0983h;
import r4.AbstractC0995t;

/* JADX INFO: loaded from: classes.dex */
public final class ResultCompat<T> {
    public static final Companion Companion = new Companion(null);
    private final Throwable exception;
    private final boolean isFailure;
    private final boolean isSuccess;
    private final Object result;
    private final T value;

    public static final class Companion {
        public /* synthetic */ Companion(AbstractC0980e abstractC0980e) {
            this();
        }

        /* JADX INFO: Access modifiers changed from: private */
        public static final C0550i asCompatCallback$lambda$0(q4.l lVar, C0547f c0547f) {
            lVar.invoke(new ResultCompat(c0547f.f6138k));
            return C0550i.f6143a;
        }

        public final <T> q4.l asCompatCallback(q4.l lVar) {
            AbstractC0983h.e("result", lVar);
            return new k(2, lVar);
        }

        public final <T> void success(T t4, Object obj) {
            AbstractC0983h.e("callback", obj);
            AbstractC0995t.b(1, obj);
            ((q4.l) obj).invoke(new C0547f(t4));
        }

        private Companion() {
        }
    }

    public ResultCompat(Object obj) {
        this.result = obj;
        boolean z5 = obj instanceof C0546e;
        this.value = z5 ? null : (T) obj;
        this.exception = C0547f.a(obj);
        this.isSuccess = !z5;
        this.isFailure = z5;
    }

    public static final <T> q4.l asCompatCallback(q4.l lVar) {
        return Companion.asCompatCallback(lVar);
    }

    public static final <T> void success(T t4, Object obj) {
        Companion.success(t4, obj);
    }

    public final Throwable exceptionOrNull() {
        return this.exception;
    }

    public final T getOrNull() {
        return this.value;
    }

    /* JADX INFO: renamed from: getResult-d1pmJ48, reason: not valid java name */
    public final Object m0getResultd1pmJ48() {
        return this.result;
    }

    public final boolean isFailure() {
        return this.isFailure;
    }

    public final boolean isSuccess() {
        return this.isSuccess;
    }
}
