| Interface | Description |
|---|---|
| Sorted<T> |
This interface marks a list as being sorted.
It does not add any constraint except the it must be iterable. The iterator returned by the method iterator() does not return elements in the sorted order, the method orderedIterator must be used instead. |
| Sorted.AssociatedWithInteger<T> |
Interface for sorted list where elements are associated with integer values to sort them.
|
| Sorted.AssociatedWithLong<T> |
Interface for sorted list where elements are associated with long values to sort them.
|
| Class | Description |
|---|---|
| OldestList<T> |
Sorted list of elements, each being associated with a date (timestamp).
|
| RedBlackTreeInteger<T> |
Sorted list, where each element is associated with an integer value used to compare elements.
|
| RedBlackTreeInteger.Node<T> |
Node in the RedBlackTree.
|
| RedBlackTreeLong<T> |
Sorted list, where each element is associated with a long value used to compare elements.
|
| RedBlackTreeLong.Node<T> |
Node in the RedBlackTree.
|
| RedBlackTreeLongByRange<T> |
Similar as RedBlackTreeLong, but keeps performance with a large number of elements.
|
Copyright © 2019. All rights reserved.