package androidx.work;

import android.content.Context;
import defpackage.m38;
import defpackage.pm8;
import defpackage.zb5;

/* JADX INFO: loaded from: classes.dex */
public abstract class f {
    public final Context a;
    public final WorkerParameters b;
    public volatile int c = -256;
    public boolean d;

    public static abstract class a {

        /* JADX INFO: renamed from: androidx.work.f$a$a, reason: collision with other inner class name */
        @m38
        public static final class C0067a extends a {
            public final d a;

            public C0067a(d dVar) {
                this.a = dVar;
            }

            public final boolean equals(Object obj) {
                if (this == obj) {
                    return true;
                }
                if (obj == null || C0067a.class != obj.getClass()) {
                    return false;
                }
                return this.a.equals(((C0067a) obj).a);
            }

            public final int hashCode() {
                return this.a.hashCode() + (C0067a.class.getName().hashCode() * 31);
            }

            public final String toString() {
                return "Failure {mOutputData=" + this.a + '}';
            }
        }

        @m38
        public static final class b extends a {
            public final boolean equals(Object obj) {
                if (this == obj) {
                    return true;
                }
                return obj != null && b.class == obj.getClass();
            }

            public final int hashCode() {
                return b.class.getName().hashCode();
            }

            public final String toString() {
                return "Retry";
            }
        }

        @m38
        public static final class c extends a {
            public final d a;

            public c(d dVar) {
                this.a = dVar;
            }

            public final boolean equals(Object obj) {
                if (this == obj) {
                    return true;
                }
                if (obj == null || c.class != obj.getClass()) {
                    return false;
                }
                return this.a.equals(((c) obj).a);
            }

            public final int hashCode() {
                return this.a.hashCode() + (c.class.getName().hashCode() * 31);
            }

            public final String toString() {
                return "Success {mOutputData=" + this.a + '}';
            }
        }

        public static b a() {
            return new b();
        }

        public static c b() {
            return new c(d.c);
        }
    }

    public f(Context context, WorkerParameters workerParameters) {
        if (context == null) {
            throw new IllegalArgumentException("Application Context is null");
        }
        if (workerParameters == null) {
            throw new IllegalArgumentException("WorkerParameters is null");
        }
        this.a = context;
        this.b = workerParameters;
    }

    public zb5 a() {
        pm8 pm8Var = new pm8();
        pm8Var.i(new IllegalStateException("Expedited WorkRequests require a ListenableWorker to provide an implementation for `getForegroundInfoAsync()`"));
        return pm8Var;
    }

    public void b() {
    }

    public abstract pm8 c();

    public final void e(int i) {
        this.c = i;
        b();
    }
}
