discord-jadx/app/src/main/java/j0/f.java

82 lines
2 KiB
Java
Raw Normal View History

2021-11-02 06:38:17 +00:00
package j0;
/* compiled from: Notification */
public final class f<T> {
public static final f<Void> a = new f<>(a.OnCompleted, null, null);
public final a b;
/* renamed from: c reason: collision with root package name */
2021-12-04 07:30:04 +00:00
public final Throwable f3004c;
2021-11-02 06:38:17 +00:00
public final T d;
/* compiled from: Notification */
public enum a {
OnNext,
OnError,
OnCompleted
}
public f(a aVar, T t, Throwable th) {
this.d = t;
2021-12-04 07:30:04 +00:00
this.f3004c = th;
2021-11-02 06:38:17 +00:00
this.b = aVar;
}
public boolean a() {
2021-12-04 07:30:04 +00:00
return (this.b == a.OnError) && this.f3004c != null;
2021-11-02 06:38:17 +00:00
}
public boolean b() {
return (this.b == a.OnNext) && this.d != null;
}
public boolean equals(Object obj) {
if (obj == null) {
return false;
}
if (this == obj) {
return true;
}
if (obj.getClass() != f.class) {
return false;
}
f fVar = (f) obj;
if (fVar.b != this.b) {
return false;
}
T t = this.d;
T t2 = fVar.d;
if (t != t2 && (t == null || !t.equals(t2))) {
return false;
}
2021-12-04 07:30:04 +00:00
Throwable th = this.f3004c;
Throwable th2 = fVar.f3004c;
2021-11-02 06:38:17 +00:00
return th == th2 || (th != null && th.equals(th2));
}
public int hashCode() {
int hashCode = this.b.hashCode();
if (b()) {
hashCode = (hashCode * 31) + this.d.hashCode();
}
2021-12-04 07:30:04 +00:00
return a() ? (hashCode * 31) + this.f3004c.hashCode() : hashCode;
2021-11-02 06:38:17 +00:00
}
public String toString() {
StringBuilder sb = new StringBuilder(64);
sb.append('[');
sb.append(super.toString());
sb.append(' ');
sb.append(this.b);
if (b()) {
sb.append(' ');
sb.append((Object) this.d);
}
if (a()) {
sb.append(' ');
2021-12-04 07:30:04 +00:00
sb.append(this.f3004c.getMessage());
2021-11-02 06:38:17 +00:00
}
sb.append(']');
return sb.toString();
}
}