Uses of Class
org.jheaps.tree.ReflectedHeap.ReflectedHandle
-
Packages that use ReflectedHeap.ReflectedHandle Package Description org.jheaps.tree Heaps using an explicit "pointer-based" tree representation -
-
Uses of ReflectedHeap.ReflectedHandle in org.jheaps.tree
Fields in org.jheaps.tree declared as ReflectedHeap.ReflectedHandle Modifier and Type Field Description private ReflectedHeap.ReflectedHandle<K,V>
ReflectedHeap. free
A free element in case the size is odd(package private) ReflectedHeap.ReflectedHandle<K,V>
ReflectedHeap.HandleMap. outer
Methods in org.jheaps.tree with parameters of type ReflectedHeap.ReflectedHandle Modifier and Type Method Description private void
ReflectedHeap. decreaseKey(ReflectedHeap.ReflectedHandle<K,V> n, K newKey)
Decrease the key of an element.private void
ReflectedHeap. delete(ReflectedHeap.ReflectedHandle<K,V> n)
Delete an elementprivate void
ReflectedHeap. increaseKey(ReflectedHeap.ReflectedHandle<K,V> n, K newKey)
Increase the key of an element.private void
ReflectedHeap. insertPair(ReflectedHeap.ReflectedHandle<K,V> handle1, ReflectedHeap.ReflectedHandle<K,V> handle2)
Insert a pair of elements, one in the min heap and one in the max heap.Constructors in org.jheaps.tree with parameters of type ReflectedHeap.ReflectedHandle Constructor Description HandleMap(ReflectedHeap.ReflectedHandle<K,V> outer, AddressableHeap.Handle<K,ReflectedHeap.HandleMap<K,V>> otherInner)
-