package e.a.u.h;

import e.a.m;
import java.io.Serializable;

/* JADX INFO: compiled from: NotificationLite.java */
/* JADX INFO: loaded from: classes.dex */
public enum e {
    COMPLETE;

    /* JADX INFO: compiled from: NotificationLite.java */
    static final class a implements Serializable {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        final e.a.r.b f3859b;

        a(e.a.r.b bVar) {
            this.f3859b = bVar;
        }

        public String toString() {
            return "NotificationLite.Disposable[" + this.f3859b + "]";
        }
    }

    /* JADX INFO: compiled from: NotificationLite.java */
    static final class b implements Serializable {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        final Throwable f3860b;

        b(Throwable th) {
            this.f3860b = th;
        }

        public boolean equals(Object obj) {
            if (obj instanceof b) {
                return e.a.u.b.b.c(this.f3860b, ((b) obj).f3860b);
            }
            return false;
        }

        public int hashCode() {
            return this.f3860b.hashCode();
        }

        public String toString() {
            return "NotificationLite.Error[" + this.f3860b + "]";
        }
    }

    /* JADX INFO: compiled from: NotificationLite.java */
    static final class c implements Serializable {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        final i.c.b f3861b;

        c(i.c.b bVar) {
            this.f3861b = bVar;
        }

        public String toString() {
            return "NotificationLite.Subscription[" + this.f3861b + "]";
        }
    }

    public static <T> boolean accept(Object obj, i.c.a<? super T> aVar) {
        if (obj == COMPLETE) {
            aVar.a();
            return true;
        }
        if (obj instanceof b) {
            aVar.b(((b) obj).f3860b);
            return true;
        }
        aVar.d(obj);
        return false;
    }

    public static <T> boolean acceptFull(Object obj, i.c.a<? super T> aVar) {
        if (obj == COMPLETE) {
            aVar.a();
            return true;
        }
        if (obj instanceof b) {
            aVar.b(((b) obj).f3860b);
            return true;
        }
        if (obj instanceof c) {
            aVar.c(((c) obj).f3861b);
            return false;
        }
        aVar.d(obj);
        return false;
    }

    public static Object complete() {
        return COMPLETE;
    }

    public static Object disposable(e.a.r.b bVar) {
        return new a(bVar);
    }

    public static Object error(Throwable th) {
        return new b(th);
    }

    public static e.a.r.b getDisposable(Object obj) {
        return ((a) obj).f3859b;
    }

    public static Throwable getError(Object obj) {
        return ((b) obj).f3860b;
    }

    public static i.c.b getSubscription(Object obj) {
        return ((c) obj).f3861b;
    }

    /* JADX WARN: Multi-variable type inference failed */
    public static <T> T getValue(Object obj) {
        return obj;
    }

    public static boolean isComplete(Object obj) {
        return obj == COMPLETE;
    }

    public static boolean isDisposable(Object obj) {
        return obj instanceof a;
    }

    public static boolean isError(Object obj) {
        return obj instanceof b;
    }

    public static boolean isSubscription(Object obj) {
        return obj instanceof c;
    }

    public static <T> Object next(T t) {
        return t;
    }

    public static Object subscription(i.c.b bVar) {
        return new c(bVar);
    }

    @Override // java.lang.Enum
    public String toString() {
        return "NotificationLite.Complete";
    }

    public static <T> boolean accept(Object obj, m<? super T> mVar) {
        if (obj == COMPLETE) {
            mVar.a();
            return true;
        }
        if (obj instanceof b) {
            mVar.b(((b) obj).f3860b);
            return true;
        }
        mVar.d(obj);
        return false;
    }

    public static <T> boolean acceptFull(Object obj, m<? super T> mVar) {
        if (obj == COMPLETE) {
            mVar.a();
            return true;
        }
        if (obj instanceof b) {
            mVar.b(((b) obj).f3860b);
            return true;
        }
        if (obj instanceof a) {
            mVar.c(((a) obj).f3859b);
            return false;
        }
        mVar.d(obj);
        return false;
    }
}
