296 lines
8.2 KiB
Java
296 lines
8.2 KiB
Java
package com.tencent.bugly.crashreport.crash;
|
|
|
|
import android.os.Parcel;
|
|
import android.os.Parcelable;
|
|
import com.tencent.bugly.crashreport.common.info.PlugInBean;
|
|
import com.tencent.bugly.proguard.z;
|
|
import java.util.Map;
|
|
import java.util.UUID;
|
|
|
|
/* compiled from: BUGLY */
|
|
/* loaded from: classes.dex */
|
|
public class CrashDetailBean implements Parcelable, Comparable<CrashDetailBean> {
|
|
public static final Parcelable.Creator<CrashDetailBean> CREATOR = new Parcelable.Creator<CrashDetailBean>() { // from class: com.tencent.bugly.crashreport.crash.CrashDetailBean.1
|
|
@Override // android.os.Parcelable.Creator
|
|
public final /* synthetic */ CrashDetailBean createFromParcel(Parcel parcel) {
|
|
return new CrashDetailBean(parcel);
|
|
}
|
|
|
|
@Override // android.os.Parcelable.Creator
|
|
public final /* bridge */ /* synthetic */ CrashDetailBean[] newArray(int i) {
|
|
return new CrashDetailBean[i];
|
|
}
|
|
};
|
|
public String A;
|
|
public String B;
|
|
public long C;
|
|
public long D;
|
|
public long E;
|
|
public long F;
|
|
public long G;
|
|
public long H;
|
|
public String I;
|
|
public String J;
|
|
public String K;
|
|
public String L;
|
|
public long M;
|
|
public boolean N;
|
|
public Map<String, String> O;
|
|
public int P;
|
|
public int Q;
|
|
public Map<String, String> R;
|
|
public Map<String, String> S;
|
|
public byte[] T;
|
|
public String U;
|
|
public String V;
|
|
private String W;
|
|
public long a;
|
|
public int b;
|
|
public String c;
|
|
public boolean d;
|
|
public String e;
|
|
public String f;
|
|
public String g;
|
|
public Map<String, PlugInBean> h;
|
|
public Map<String, PlugInBean> i;
|
|
public boolean j;
|
|
public boolean k;
|
|
public int l;
|
|
public String m;
|
|
public String n;
|
|
public String o;
|
|
public String p;
|
|
public String q;
|
|
public long r;
|
|
public String s;
|
|
public int t;
|
|
public String u;
|
|
public String v;
|
|
public String w;
|
|
public String x;
|
|
public byte[] y;
|
|
public Map<String, String> z;
|
|
|
|
public CrashDetailBean() {
|
|
this.a = -1L;
|
|
this.b = 0;
|
|
this.c = UUID.randomUUID().toString();
|
|
this.d = false;
|
|
this.e = "";
|
|
this.f = "";
|
|
this.g = "";
|
|
this.h = null;
|
|
this.i = null;
|
|
this.j = false;
|
|
this.k = false;
|
|
this.l = 0;
|
|
this.m = "";
|
|
this.n = "";
|
|
this.o = "";
|
|
this.p = "";
|
|
this.q = "";
|
|
this.r = -1L;
|
|
this.s = null;
|
|
this.t = 0;
|
|
this.u = "";
|
|
this.v = "";
|
|
this.w = null;
|
|
this.x = null;
|
|
this.y = null;
|
|
this.z = null;
|
|
this.A = "";
|
|
this.B = "";
|
|
this.C = -1L;
|
|
this.D = -1L;
|
|
this.E = -1L;
|
|
this.F = -1L;
|
|
this.G = -1L;
|
|
this.H = -1L;
|
|
this.I = "";
|
|
this.W = "";
|
|
this.J = "";
|
|
this.K = "";
|
|
this.L = "";
|
|
this.M = -1L;
|
|
this.N = false;
|
|
this.O = null;
|
|
this.P = -1;
|
|
this.Q = -1;
|
|
this.R = null;
|
|
this.S = null;
|
|
this.T = null;
|
|
this.U = null;
|
|
this.V = null;
|
|
}
|
|
|
|
@Override // java.lang.Comparable
|
|
public /* bridge */ /* synthetic */ int compareTo(CrashDetailBean crashDetailBean) {
|
|
CrashDetailBean crashDetailBean2 = crashDetailBean;
|
|
if (crashDetailBean2 == null) {
|
|
return 1;
|
|
}
|
|
long j = this.r - crashDetailBean2.r;
|
|
if (j <= 0) {
|
|
return j < 0 ? -1 : 0;
|
|
}
|
|
return 1;
|
|
}
|
|
|
|
@Override // android.os.Parcelable
|
|
public int describeContents() {
|
|
return 0;
|
|
}
|
|
|
|
@Override // android.os.Parcelable
|
|
public void writeToParcel(Parcel parcel, int i) {
|
|
parcel.writeInt(this.b);
|
|
parcel.writeString(this.c);
|
|
parcel.writeByte(this.d ? (byte) 1 : (byte) 0);
|
|
parcel.writeString(this.e);
|
|
parcel.writeString(this.f);
|
|
parcel.writeString(this.g);
|
|
parcel.writeByte(this.j ? (byte) 1 : (byte) 0);
|
|
parcel.writeByte(this.k ? (byte) 1 : (byte) 0);
|
|
parcel.writeInt(this.l);
|
|
parcel.writeString(this.m);
|
|
parcel.writeString(this.n);
|
|
parcel.writeString(this.o);
|
|
parcel.writeString(this.p);
|
|
parcel.writeString(this.q);
|
|
parcel.writeLong(this.r);
|
|
parcel.writeString(this.s);
|
|
parcel.writeInt(this.t);
|
|
parcel.writeString(this.u);
|
|
parcel.writeString(this.v);
|
|
parcel.writeString(this.w);
|
|
z.b(parcel, this.z);
|
|
parcel.writeString(this.A);
|
|
parcel.writeString(this.B);
|
|
parcel.writeLong(this.C);
|
|
parcel.writeLong(this.D);
|
|
parcel.writeLong(this.E);
|
|
parcel.writeLong(this.F);
|
|
parcel.writeLong(this.G);
|
|
parcel.writeLong(this.H);
|
|
parcel.writeString(this.I);
|
|
parcel.writeString(this.W);
|
|
parcel.writeString(this.J);
|
|
parcel.writeString(this.K);
|
|
parcel.writeString(this.L);
|
|
parcel.writeLong(this.M);
|
|
parcel.writeByte(this.N ? (byte) 1 : (byte) 0);
|
|
z.b(parcel, this.O);
|
|
z.a(parcel, this.h);
|
|
z.a(parcel, this.i);
|
|
parcel.writeInt(this.P);
|
|
parcel.writeInt(this.Q);
|
|
z.b(parcel, this.R);
|
|
z.b(parcel, this.S);
|
|
parcel.writeByteArray(this.T);
|
|
parcel.writeByteArray(this.y);
|
|
parcel.writeString(this.U);
|
|
parcel.writeString(this.V);
|
|
parcel.writeString(this.x);
|
|
}
|
|
|
|
public CrashDetailBean(Parcel parcel) {
|
|
this.a = -1L;
|
|
this.b = 0;
|
|
this.c = UUID.randomUUID().toString();
|
|
this.d = false;
|
|
this.e = "";
|
|
this.f = "";
|
|
this.g = "";
|
|
this.h = null;
|
|
this.i = null;
|
|
this.j = false;
|
|
this.k = false;
|
|
this.l = 0;
|
|
this.m = "";
|
|
this.n = "";
|
|
this.o = "";
|
|
this.p = "";
|
|
this.q = "";
|
|
this.r = -1L;
|
|
this.s = null;
|
|
this.t = 0;
|
|
this.u = "";
|
|
this.v = "";
|
|
this.w = null;
|
|
this.x = null;
|
|
this.y = null;
|
|
this.z = null;
|
|
this.A = "";
|
|
this.B = "";
|
|
this.C = -1L;
|
|
this.D = -1L;
|
|
this.E = -1L;
|
|
this.F = -1L;
|
|
this.G = -1L;
|
|
this.H = -1L;
|
|
this.I = "";
|
|
this.W = "";
|
|
this.J = "";
|
|
this.K = "";
|
|
this.L = "";
|
|
this.M = -1L;
|
|
this.N = false;
|
|
this.O = null;
|
|
this.P = -1;
|
|
this.Q = -1;
|
|
this.R = null;
|
|
this.S = null;
|
|
this.T = null;
|
|
this.U = null;
|
|
this.V = null;
|
|
this.b = parcel.readInt();
|
|
this.c = parcel.readString();
|
|
this.d = parcel.readByte() == 1;
|
|
this.e = parcel.readString();
|
|
this.f = parcel.readString();
|
|
this.g = parcel.readString();
|
|
this.j = parcel.readByte() == 1;
|
|
this.k = parcel.readByte() == 1;
|
|
this.l = parcel.readInt();
|
|
this.m = parcel.readString();
|
|
this.n = parcel.readString();
|
|
this.o = parcel.readString();
|
|
this.p = parcel.readString();
|
|
this.q = parcel.readString();
|
|
this.r = parcel.readLong();
|
|
this.s = parcel.readString();
|
|
this.t = parcel.readInt();
|
|
this.u = parcel.readString();
|
|
this.v = parcel.readString();
|
|
this.w = parcel.readString();
|
|
this.z = z.b(parcel);
|
|
this.A = parcel.readString();
|
|
this.B = parcel.readString();
|
|
this.C = parcel.readLong();
|
|
this.D = parcel.readLong();
|
|
this.E = parcel.readLong();
|
|
this.F = parcel.readLong();
|
|
this.G = parcel.readLong();
|
|
this.H = parcel.readLong();
|
|
this.I = parcel.readString();
|
|
this.W = parcel.readString();
|
|
this.J = parcel.readString();
|
|
this.K = parcel.readString();
|
|
this.L = parcel.readString();
|
|
this.M = parcel.readLong();
|
|
this.N = parcel.readByte() == 1;
|
|
this.O = z.b(parcel);
|
|
this.h = z.a(parcel);
|
|
this.i = z.a(parcel);
|
|
this.P = parcel.readInt();
|
|
this.Q = parcel.readInt();
|
|
this.R = z.b(parcel);
|
|
this.S = z.b(parcel);
|
|
this.T = parcel.createByteArray();
|
|
this.y = parcel.createByteArray();
|
|
this.U = parcel.readString();
|
|
this.V = parcel.readString();
|
|
this.x = parcel.readString();
|
|
}
|
|
}
|