ed$e.java
2.25 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
import java.util.Collection;
import java.util.Iterator;
public final class ed$e
implements Collection<V>
{
public ed$e(ed paramed) {}
public final boolean add(V paramV)
{
throw new UnsupportedOperationException();
}
public final boolean addAll(Collection<? extends V> paramCollection)
{
throw new UnsupportedOperationException();
}
public final void clear()
{
this.a.c();
}
public final boolean contains(Object paramObject)
{
return this.a.b(paramObject) >= 0;
}
public final boolean containsAll(Collection<?> paramCollection)
{
paramCollection = paramCollection.iterator();
while (paramCollection.hasNext()) {
if (!contains(paramCollection.next())) {
return false;
}
}
return true;
}
public final boolean isEmpty()
{
return this.a.a() == 0;
}
public final Iterator<V> iterator()
{
return new ed.a(this.a, 1);
}
public final boolean remove(Object paramObject)
{
int i = this.a.b(paramObject);
if (i >= 0)
{
this.a.a(i);
return true;
}
return false;
}
public final boolean removeAll(Collection<?> paramCollection)
{
int i = 0;
int j = this.a.a();
boolean bool = false;
while (i < j)
{
int m = i;
int k = j;
if (paramCollection.contains(this.a.a(i, 1)))
{
this.a.a(i);
m = i - 1;
k = j - 1;
bool = true;
}
i = m + 1;
j = k;
}
return bool;
}
public final boolean retainAll(Collection<?> paramCollection)
{
int i = 0;
int j = this.a.a();
boolean bool = false;
while (i < j)
{
int m = i;
int k = j;
if (!paramCollection.contains(this.a.a(i, 1)))
{
this.a.a(i);
m = i - 1;
k = j - 1;
bool = true;
}
i = m + 1;
j = k;
}
return bool;
}
public final int size()
{
return this.a.a();
}
public final Object[] toArray()
{
return this.a.b(1);
}
public final <T> T[] toArray(T[] paramArrayOfT)
{
return this.a.a(paramArrayOfT, 1);
}
}
/* Location: /home/merong/decompile/hackery-dex2jar.jar!/ed$e.class
* Java compiler version: 6 (50.0)
* JD-Core Version: 0.7.1
*/