| Modifier and Type | Class and Description |
|---|---|
| public abstract static class | AATreeSet.AbstractTreeNode<E>
Abstract node implementation that can be extended with a custom payload. |
| public static interface | |
| private class | AATreeSet.SubSet
SortedSet representation of a range of the tree. |
| private class | AATreeSet.SubTreeIterator
Iterator that iterates over a subset of the tree. |
| private static class | AATreeSet.TerminalNode<E>
Node implementation that is used to mark the terminal (leaf) nodes of the tree. |
| private class | AATreeSet.TreeIterator
Iterator that iterates over the tree. |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private AATreeSet. | |
| private AATreeSet. | |
| private boolean | |
| private T | |
| private AATreeSet. | |
| private int | |
| private static final AATreeSet. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | add(T
element to be added to this set o)Overrides java. Implements java. |
| public void | clear()
Overrides java. Implements java. |
| public Comparator | comparator()
Implements java. null if this set uses the natural ordering of its elements.
|
| private AATreeSet. | |
| public T | |
| private AATreeSet. | |
| public T | first()
Implements java. |
| protected final AATreeSet. | |
| public SortedSet | headSet(T
high endpoint (exclusive) of the returned set toElement)Implements java. toElement.
|
| private AATreeSet. | |
| public boolean | isEmpty()
Overrides java. Implements java. true if this set contains no elements.
|
| public Iterator | iterator()
Implements abstract java. Implements java. |
| public T | last()
Implements java. |
| public boolean | remove(Object
object to be removed from this set, if present o)Overrides java. Implements java. |
| private AATreeSet. | |
| public T | |
| public int | size()
Implements abstract java. Implements java. |
| private static <T> AATreeSet. | |
| private static <T> AATreeSet. | |
| public SortedSet | subSet(T
low endpoint (inclusive) of the returned set fromElement, T high endpoint (exclusive) of the returned set toElement)Implements java. fromElement, inclusive, to toElement,
exclusive.
|
| public SortedSet | tailSet(T
low endpoint (inclusive) of the returned set fromElement)Implements java. fromElement.
|
| private AATreeSet. |