oh$c.java
1.08 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
import com.google.common.base.Predicate;
import com.google.common.collect.Collections2;
import com.google.common.collect.ForwardingCollection;
import com.google.common.collect.Maps;
import com.google.common.collect.Multimap;
import java.util.Collection;
import java.util.Map.Entry;
import javax.annotation.Nullable;
class oh$c
extends ForwardingCollection<Map.Entry<K, V>>
{
oh$c(oh paramoh) {}
protected Collection<Map.Entry<K, V>> delegate()
{
return Collections2.filter(this.a.a.entries(), Maps.a(this.a.b));
}
public boolean remove(@Nullable Object paramObject)
{
if ((paramObject instanceof Map.Entry))
{
paramObject = (Map.Entry)paramObject;
if ((this.a.a.containsKey(((Map.Entry)paramObject).getKey())) && (this.a.b.apply(((Map.Entry)paramObject).getKey()))) {
return this.a.a.remove(((Map.Entry)paramObject).getKey(), ((Map.Entry)paramObject).getValue());
}
}
return false;
}
}
/* Location: /home/merong/decompile/hackery-dex2jar.jar!/oh$c.class
* Java compiler version: 6 (50.0)
* JD-Core Version: 0.7.1
*/