private class AATreeSet.SubSet
extends java.util.AbstractSet<T>
implements java.util.SortedSet<T>
Modifier and Type | Method and Description |
---|---|
boolean |
add(T o) |
void |
clear() |
java.util.Comparator<? super T> |
comparator() |
T |
first() |
java.util.SortedSet<T> |
headSet(T toElement) |
private boolean |
inRange(T value) |
private boolean |
inRangeInclusive(T value) |
boolean |
isEmpty() |
java.util.Iterator<T> |
iterator() |
T |
last() |
boolean |
remove(java.lang.Object o) |
int |
size() |
java.util.SortedSet<T> |
subSet(T fromElement,
T toElement) |
java.util.SortedSet<T> |
tailSet(T fromElement) |
addAll, contains, containsAll, retainAll, toArray, toArray, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
private final T extends java.lang.Comparable start
private final T extends java.lang.Comparable end
public boolean add(T o)
public boolean remove(java.lang.Object o)
public void clear()
public java.util.Iterator<T> iterator()
iterator
in interface java.lang.Iterable<T extends java.lang.Comparable>
iterator
in interface java.util.Collection<T extends java.lang.Comparable>
iterator
in interface java.util.Set<T extends java.lang.Comparable>
iterator
in class java.util.AbstractCollection<T extends java.lang.Comparable>
public int size()
public boolean isEmpty()
public java.util.Comparator<? super T> comparator()
comparator
in interface java.util.SortedSet<T extends java.lang.Comparable>
public java.util.SortedSet<T> subSet(T fromElement, T toElement)
subSet
in interface java.util.SortedSet<T extends java.lang.Comparable>
public java.util.SortedSet<T> headSet(T toElement)
headSet
in interface java.util.SortedSet<T extends java.lang.Comparable>
public java.util.SortedSet<T> tailSet(T fromElement)
tailSet
in interface java.util.SortedSet<T extends java.lang.Comparable>
public T first()
first
in interface java.util.SortedSet<T extends java.lang.Comparable>
public T last()
last
in interface java.util.SortedSet<T extends java.lang.Comparable>
private boolean inRange(T value)
private boolean inRangeInclusive(T value)