Package org.jheaps
Interfaces
-
Interface Summary 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 Summary Class Description Constants Global library configuration flags which affect generated code at compile time.