AirResponseNative.java
3.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
package com.snapchat.soju.shared.android.air;
import com.google.common.base.Objects;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.snapchat.soju.shared.android.SojuJsonAdapter;
import com.snapchat.soju.shared.android.SojuObject;
import com.snapchat.soju.shared.android.SojuTypeAdapterFactory;
@JsonAdapter(SojuTypeAdapterFactory.class)
@SojuJsonAdapter(AirResponseAdapter.class)
public class AirResponseNative
extends SojuObject
implements AirResponse
{
@SerializedName("backoff_time")
protected Long backoffTime;
@SerializedName("debug_info")
protected String debugInfo;
@SerializedName("status_code")
protected Integer statusCode;
@SerializedName("upload_url")
protected String uploadUrl;
public boolean equals(Object paramObject)
{
if (paramObject == this) {}
do
{
return true;
if ((paramObject == null) || (!(paramObject instanceof AirResponse))) {
return false;
}
paramObject = (AirResponse)paramObject;
} while ((Objects.equal(getStatusCode(), ((AirResponse)paramObject).getStatusCode())) && (Objects.equal(getUploadUrl(), ((AirResponse)paramObject).getUploadUrl())) && (Objects.equal(getBackoffTime(), ((AirResponse)paramObject).getBackoffTime())) && (Objects.equal(getDebugInfo(), ((AirResponse)paramObject).getDebugInfo())));
return false;
}
public final Long getBackoffTime()
{
return this.backoffTime;
}
public final String getDebugInfo()
{
return this.debugInfo;
}
public final Integer getStatusCode()
{
return this.statusCode;
}
public final AirStatusCode getStatusCodeEnum()
{
return AirStatusCode.fromValue(this.statusCode);
}
public final String getUploadUrl()
{
return this.uploadUrl;
}
public int hashCode()
{
int m = 0;
int i;
int j;
label21:
int k;
if (this.statusCode == null)
{
i = 0;
if (this.uploadUrl != null) {
break label63;
}
j = 0;
if (this.backoffTime != null) {
break label77;
}
k = 0;
label30:
if (this.debugInfo != null) {
break label91;
}
}
for (;;)
{
return k + (i + 17 + j) + m;
i = this.statusCode.hashCode() * 37;
break;
label63:
j = this.uploadUrl.hashCode() * 37;
break label21;
label77:
k = this.backoffTime.hashCode() * 37;
break label30;
label91:
m = this.debugInfo.hashCode() * 37;
}
}
public final void setBackoffTime(Long paramLong)
{
this.backoffTime = paramLong;
}
public final void setDebugInfo(String paramString)
{
this.debugInfo = paramString;
}
public final void setStatusCode(Integer paramInteger)
{
this.statusCode = paramInteger;
}
public final void setUploadUrl(String paramString)
{
this.uploadUrl = paramString;
}
}
/* Location: /home/merong/decompile/hackery-dex2jar.jar!/com/snapchat/soju/shared/android/air/AirResponseNative.class
* Java compiler version: 6 (50.0)
* JD-Core Version: 0.7.1
*/