zztp.java
3.82 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
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
package com.google.android.gms.internal;
import android.accounts.Account;
import android.os.Parcel;
import android.os.Parcelable.Creator;
import com.google.android.gms.common.internal.safeparcel.zza;
import com.google.android.gms.common.internal.zzaa;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.BitSet;
import java.util.List;
public class zztp
extends zza
{
public static final Parcelable.Creator<zztp> CREATOR = new zztq();
final zztt[] a;
public final Account account;
public final String zzahc;
public final boolean zzahd;
zztp(String paramString, boolean paramBoolean, Account paramAccount, zztt... paramVarArgs)
{
this(paramVarArgs, paramString, paramBoolean, paramAccount);
if (paramVarArgs != null)
{
paramString = new BitSet(zzua.zzqG());
int i = 0;
while (i < paramVarArgs.length)
{
int j = paramVarArgs[i].zzaho;
if (j != -1)
{
if (paramString.get(j))
{
paramString = String.valueOf(zzua.zzaP(j));
if (paramString.length() != 0) {}
for (paramString = "Duplicate global search section type ".concat(paramString);; paramString = new String("Duplicate global search section type ")) {
throw new IllegalArgumentException(paramString);
}
}
paramString.set(j);
}
i += 1;
}
}
}
zztp(zztt[] paramArrayOfzztt, String paramString, boolean paramBoolean, Account paramAccount)
{
this.a = paramArrayOfzztt;
this.zzahc = paramString;
this.zzahd = paramBoolean;
this.account = paramAccount;
}
public boolean equals(Object paramObject)
{
boolean bool2 = false;
boolean bool1 = bool2;
if ((paramObject instanceof zztp))
{
paramObject = (zztp)paramObject;
bool1 = bool2;
if (zzaa.equal(this.zzahc, ((zztp)paramObject).zzahc))
{
bool1 = bool2;
if (zzaa.equal(Boolean.valueOf(this.zzahd), Boolean.valueOf(((zztp)paramObject).zzahd)))
{
bool1 = bool2;
if (zzaa.equal(this.account, ((zztp)paramObject).account))
{
bool1 = bool2;
if (Arrays.equals(zzqD(), ((zztp)paramObject).zzqD())) {
bool1 = true;
}
}
}
}
}
return bool1;
}
public int hashCode()
{
return zzaa.hashCode(new Object[] { this.zzahc, Boolean.valueOf(this.zzahd), this.account, Integer.valueOf(Arrays.hashCode(this.a)) });
}
public void writeToParcel(Parcel paramParcel, int paramInt)
{
zztq.a(this, paramParcel, paramInt);
}
public zztt[] zzqD()
{
return this.a;
}
public static class zza
{
private List<zztt> a;
private String b;
private boolean c;
private Account d;
public zza zzY(boolean paramBoolean)
{
this.c = paramBoolean;
return this;
}
public zza zza(zztt paramzztt)
{
if ((this.a == null) && (paramzztt != null)) {
this.a = new ArrayList();
}
if (paramzztt != null) {
this.a.add(paramzztt);
}
return this;
}
public zza zzb(Account paramAccount)
{
this.d = paramAccount;
return this;
}
public zza zzcl(String paramString)
{
this.b = paramString;
return this;
}
public zztp zzqE()
{
String str = this.b;
boolean bool = this.c;
Account localAccount = this.d;
if (this.a != null) {}
for (zztt[] arrayOfzztt = (zztt[])this.a.toArray(new zztt[this.a.size()]);; arrayOfzztt = null) {
return new zztp(str, bool, localAccount, arrayOfzztt);
}
}
}
}
/* Location: /home/merong/decompile/hackery-dex2jar.jar!/com/google/android/gms/internal/zztp.class
* Java compiler version: 6 (50.0)
* JD-Core Version: 0.7.1
*/