60 lines
2.1 KiB
Java
60 lines
2.1 KiB
Java
|
package o;
|
||
|
|
||
|
/* renamed from: o.Ijp, reason: case insensitive filesystem */
|
||
|
/* loaded from: classes3.dex */
|
||
|
public final class C0515Ijp {
|
||
|
public String a;
|
||
|
public String b;
|
||
|
public double c;
|
||
|
public boolean d;
|
||
|
public double e;
|
||
|
public double h;
|
||
|
public double j;
|
||
|
|
||
|
public C0515Ijp(boolean z, String str, String str2, double d, double d2, double d3, double d4) {
|
||
|
this.d = z;
|
||
|
this.b = str;
|
||
|
this.a = str2;
|
||
|
this.e = d;
|
||
|
this.h = d2;
|
||
|
this.j = d3;
|
||
|
this.c = d4;
|
||
|
}
|
||
|
|
||
|
public final boolean equals(Object obj) {
|
||
|
if (this == obj) {
|
||
|
return true;
|
||
|
}
|
||
|
if (!(obj instanceof C0515Ijp)) {
|
||
|
return false;
|
||
|
}
|
||
|
C0515Ijp c0515Ijp = (C0515Ijp) obj;
|
||
|
if (this.d != c0515Ijp.d || Double.compare(c0515Ijp.e, this.e) != 0 || Double.compare(c0515Ijp.h, this.h) != 0 || Double.compare(c0515Ijp.j, this.j) != 0 || Double.compare(c0515Ijp.c, this.c) != 0) {
|
||
|
return false;
|
||
|
}
|
||
|
String str = this.b;
|
||
|
if (str == null ? c0515Ijp.b != null : !str.equals(c0515Ijp.b)) {
|
||
|
return false;
|
||
|
}
|
||
|
String str2 = this.a;
|
||
|
if (str2 != null) {
|
||
|
return str2.equals(c0515Ijp.a);
|
||
|
}
|
||
|
return c0515Ijp.a == null;
|
||
|
}
|
||
|
|
||
|
public final int hashCode() {
|
||
|
boolean z = this.d;
|
||
|
String str = this.b;
|
||
|
int hashCode = str != null ? str.hashCode() : 0;
|
||
|
String str2 = this.a;
|
||
|
int hashCode2 = str2 != null ? str2.hashCode() : 0;
|
||
|
long doubleToLongBits = Double.doubleToLongBits(this.e);
|
||
|
long doubleToLongBits2 = Double.doubleToLongBits(this.h);
|
||
|
int i = (int) (doubleToLongBits2 ^ (doubleToLongBits2 >>> 32));
|
||
|
long doubleToLongBits3 = Double.doubleToLongBits(this.j);
|
||
|
long doubleToLongBits4 = Double.doubleToLongBits(this.c);
|
||
|
return ((((((((((((z ? 1 : 0) * 31) + hashCode) * 31) + hashCode2) * 31) + ((int) (doubleToLongBits ^ (doubleToLongBits >>> 32)))) * 31) + i) * 31) + ((int) (doubleToLongBits3 ^ (doubleToLongBits3 >>> 32)))) * 31) + ((int) ((doubleToLongBits4 >>> 32) ^ doubleToLongBits4));
|
||
|
}
|
||
|
}
|