ed$b.java
2.77 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
import java.util.Collection;
import java.util.Iterator;
import java.util.Map.Entry;
import java.util.Set;
public final class ed$b
implements Set<Map.Entry<K, V>>
{
public ed$b(ed paramed) {}
public final boolean addAll(Collection<? extends Map.Entry<K, V>> paramCollection)
{
int i = this.a.a();
paramCollection = paramCollection.iterator();
while (paramCollection.hasNext())
{
Map.Entry localEntry = (Map.Entry)paramCollection.next();
this.a.a(localEntry.getKey(), localEntry.getValue());
}
return i != this.a.a();
}
public final void clear()
{
this.a.c();
}
public final boolean contains(Object paramObject)
{
if (!(paramObject instanceof Map.Entry)) {}
int i;
do
{
return false;
paramObject = (Map.Entry)paramObject;
i = this.a.a(((Map.Entry)paramObject).getKey());
} while (i < 0);
return ec.a(this.a.a(i, 1), ((Map.Entry)paramObject).getValue());
}
public final boolean containsAll(Collection<?> paramCollection)
{
paramCollection = paramCollection.iterator();
while (paramCollection.hasNext()) {
if (!contains(paramCollection.next())) {
return false;
}
}
return true;
}
public final boolean equals(Object paramObject)
{
return ed.a(this, paramObject);
}
public final int hashCode()
{
int j = this.a.a() - 1;
int i = 0;
if (j >= 0)
{
Object localObject1 = this.a.a(j, 0);
Object localObject2 = this.a.a(j, 1);
int k;
if (localObject1 == null)
{
k = 0;
label45:
if (localObject2 != null) {
break label76;
}
}
label76:
for (int m = 0;; m = localObject2.hashCode())
{
j -= 1;
i += (m ^ k);
break;
k = localObject1.hashCode();
break label45;
}
}
return i;
}
public final boolean isEmpty()
{
return this.a.a() == 0;
}
public final Iterator<Map.Entry<K, V>> iterator()
{
return new ed.d(this.a);
}
public final boolean remove(Object paramObject)
{
throw new UnsupportedOperationException();
}
public final boolean removeAll(Collection<?> paramCollection)
{
throw new UnsupportedOperationException();
}
public final boolean retainAll(Collection<?> paramCollection)
{
throw new UnsupportedOperationException();
}
public final int size()
{
return this.a.a();
}
public final Object[] toArray()
{
throw new UnsupportedOperationException();
}
public final <T> T[] toArray(T[] paramArrayOfT)
{
throw new UnsupportedOperationException();
}
}
/* Location: /home/merong/decompile/hackery-dex2jar.jar!/ed$b.class
* Java compiler version: 6 (50.0)
* JD-Core Version: 0.7.1
*/