qb$b.java
1.85 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
import com.google.common.annotations.GwtIncompatible;
import com.google.common.collect.BoundType;
import com.google.common.collect.SortedMultiset;
import java.util.Iterator;
import java.util.NavigableSet;
@GwtIncompatible("Navigable")
public class qb$b<E>
extends qb.a<E>
implements NavigableSet<E>
{
protected qb$b(SortedMultiset<E> paramSortedMultiset)
{
super(paramSortedMultiset);
}
public E ceiling(E paramE)
{
return (E)qb.b(this.b.tailMultiset(paramE, BoundType.CLOSED).firstEntry());
}
public Iterator<E> descendingIterator()
{
return descendingSet().iterator();
}
public NavigableSet<E> descendingSet()
{
return new b(this.b.descendingMultiset());
}
public E floor(E paramE)
{
return (E)qb.b(this.b.headMultiset(paramE, BoundType.CLOSED).lastEntry());
}
public NavigableSet<E> headSet(E paramE, boolean paramBoolean)
{
return new b(this.b.headMultiset(paramE, BoundType.a(paramBoolean)));
}
public E higher(E paramE)
{
return (E)qb.b(this.b.tailMultiset(paramE, BoundType.OPEN).firstEntry());
}
public E lower(E paramE)
{
return (E)qb.b(this.b.headMultiset(paramE, BoundType.OPEN).lastEntry());
}
public E pollFirst()
{
return (E)qb.b(this.b.pollFirstEntry());
}
public E pollLast()
{
return (E)qb.b(this.b.pollLastEntry());
}
public NavigableSet<E> subSet(E paramE1, boolean paramBoolean1, E paramE2, boolean paramBoolean2)
{
return new b(this.b.subMultiset(paramE1, BoundType.a(paramBoolean1), paramE2, BoundType.a(paramBoolean2)));
}
public NavigableSet<E> tailSet(E paramE, boolean paramBoolean)
{
return new b(this.b.tailMultiset(paramE, BoundType.a(paramBoolean)));
}
}
/* Location: /home/merong/decompile/hackery-dex2jar.jar!/qb$b.class
* Java compiler version: 6 (50.0)
* JD-Core Version: 0.7.1
*/