| Interface | Description |
|---|---|
| Builder<T> | |
| Reader | |
| Updatable<T> |
| Class | Description |
|---|---|
| ArrayUtils |
Array utility class
|
| BinarySearchTree<E extends java.lang.Comparable<? super E>> |
Implements an unbalanced binary search tree.
|
| CollectionUtils |
A collection utility class
|
| DoublyLinkedList<E> |
Doubly linked list implementation.
|
| DoublyLinkedListQueue<E> |
Queue implementation using doubly linked list.
|
| ExternalChainingHashTable<K,V> |
External chaining hash table.
|
| FileUtils | |
| GrowableArray<E> |
A Vector-like growable array, but more simple.
|
| IntHashtable<E> |
A hash table using primitive integer keys.
|
| LangUtils |
A common language utility class
|
| LeftistHeap<E extends java.lang.Comparable<? super E>> |
Leftist heap.
|
| LinkedList<E> |
Linked list implementation of the list
using a header node.
|
| LinkedListItr<E> |
Linked list implementation of the list iterator
using a header node.
|
| LinkedListQueue<E> |
Queue implementation using singly linked list.
|
| LinkedListStack<E> |
Stack implementation using singly linked list.
|
| LRUCache<K,V> |
LRUCache.java.
|
| NumberUtils |
Class provides common functions on number formats.
|
| QuadraticProbingHashTable<K,V> |
Quadratic probing hash table.
|
| SeparateChainingHashTable<E> |
Separate chaining hash table.
|
| SinglyLinkedList<E> |
Singly linked list implementation.
|
| SoftHashMap<K,V> |
SoftHashMap with values wrapped by SoftReferences.
|
| SortedSinglyLinkedList<E extends java.lang.Comparable<? super E>> |
Sorted singly linked list implementation.
|