75 lines
2.5 KiB
Java
75 lines
2.5 KiB
Java
package o0;
|
|
|
|
import kotlin.jvm.internal.Intrinsics;
|
|
|
|
/* renamed from: o0.j, reason: case insensitive filesystem */
|
|
/* loaded from: classes.dex */
|
|
public final class C0533j {
|
|
|
|
/* renamed from: a, reason: collision with root package name */
|
|
public final T f7996a;
|
|
|
|
/* renamed from: b, reason: collision with root package name */
|
|
public final boolean f7997b;
|
|
|
|
/* renamed from: c, reason: collision with root package name */
|
|
public final boolean f7998c;
|
|
|
|
/* renamed from: d, reason: collision with root package name */
|
|
public final Object f7999d;
|
|
|
|
public C0533j(T type, boolean z3, Object obj, boolean z4) {
|
|
Intrinsics.checkNotNullParameter(type, "type");
|
|
if (!type.f7963a && z3) {
|
|
throw new IllegalArgumentException(type.b().concat(" does not allow nullable values").toString());
|
|
}
|
|
if (!z3 && z4 && obj == null) {
|
|
throw new IllegalArgumentException(("Argument with type " + type.b() + " has null value but is not nullable.").toString());
|
|
}
|
|
this.f7996a = type;
|
|
this.f7997b = z3;
|
|
this.f7999d = obj;
|
|
this.f7998c = z4;
|
|
}
|
|
|
|
public final boolean equals(Object obj) {
|
|
if (this == obj) {
|
|
return true;
|
|
}
|
|
if (obj != null && Intrinsics.areEqual(C0533j.class, obj.getClass())) {
|
|
C0533j c0533j = (C0533j) obj;
|
|
if (this.f7997b != c0533j.f7997b || this.f7998c != c0533j.f7998c || !Intrinsics.areEqual(this.f7996a, c0533j.f7996a)) {
|
|
return false;
|
|
}
|
|
Object obj2 = c0533j.f7999d;
|
|
Object obj3 = this.f7999d;
|
|
if (obj3 != null) {
|
|
return Intrinsics.areEqual(obj3, obj2);
|
|
}
|
|
if (obj2 == null) {
|
|
return true;
|
|
}
|
|
}
|
|
return false;
|
|
}
|
|
|
|
public final int hashCode() {
|
|
int hashCode = ((((this.f7996a.hashCode() * 31) + (this.f7997b ? 1 : 0)) * 31) + (this.f7998c ? 1 : 0)) * 31;
|
|
Object obj = this.f7999d;
|
|
return hashCode + (obj != null ? obj.hashCode() : 0);
|
|
}
|
|
|
|
public final String toString() {
|
|
StringBuilder sb = new StringBuilder();
|
|
sb.append(C0533j.class.getSimpleName());
|
|
sb.append(" Type: " + this.f7996a);
|
|
sb.append(" Nullable: " + this.f7997b);
|
|
if (this.f7998c) {
|
|
sb.append(" DefaultValue: " + this.f7999d);
|
|
}
|
|
String sb2 = sb.toString();
|
|
Intrinsics.checkNotNullExpressionValue(sb2, "sb.toString()");
|
|
return sb2;
|
|
}
|
|
}
|