| Interface | Description |
|---|---|
| AddressableHeap<K,V> |
A heap whose elements can be addressed using handles.
|
| AddressableHeap.Handle<K,V> |
A heap element handle.
|
| AddressableHeapFactory<K,V> |
An addressable heap factory.
|
| DoubleEndedAddressableHeap<K,V> |
A double-ended heap whose elements can be addressed using handles.
|
| DoubleEndedAddressableHeap.Handle<K,V> |
A double-ended heap element handle.
|
| DoubleEndedHeap<K> |
A double-ended heap.
|
| DoubleEndedValueHeap<K,V> |
A double-ended heap with values.
|
| Heap<K> |
A heap.
|
| MergeableAddressableHeap<K,V> |
An addressable heap that allows melding with another addressable heap.
|
| MergeableDoubleEndedAddressableHeap<K,V> |
A double-ended addressable heap that allows melding with another double-ended
addressable heap.
|
| MergeableHeap<K> |
A heap that allows melding with another heap.
|
| ValueHeap<K,V> |
A heap with values.
|
| Class | Description |
|---|---|
| Constants |
Global library configuration flags which affect generated code at compile
time.
|
Copyright © 2018. All rights reserved.