Package org.jheaps.dag
Class HollowHeap.HollowNode<K,V>
- java.lang.Object
-
- org.jheaps.dag.HollowHeap.HollowNode<K,V>
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- HollowHeap<K,V>
static class HollowHeap.HollowNode<K,V> extends java.lang.Object implements java.io.Serializable
-
-
Field Summary
Fields Modifier and Type Field Description (package private) HollowHeap.HollowNode<K,V>
child
(package private) HollowHeap<K,V>
heap
(package private) HollowHeap.Item<K,V>
item
(package private) K
key
(package private) HollowHeap.HollowNode<K,V>
next
(package private) int
rank
private static long
serialVersionUID
(package private) HollowHeap.HollowNode<K,V>
sp
-
Constructor Summary
Constructors Constructor Description HollowNode(HollowHeap<K,V> heap, K key)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) HollowHeap<K,V>
getOwner()
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
heap
HollowHeap<K,V> heap
-
key
K key
-
child
HollowHeap.HollowNode<K,V> child
-
next
HollowHeap.HollowNode<K,V> next
-
sp
HollowHeap.HollowNode<K,V> sp
-
rank
int rank
-
item
HollowHeap.Item<K,V> item
-
-
Constructor Detail
-
HollowNode
HollowNode(HollowHeap<K,V> heap, K key)
-
-
Method Detail
-
getOwner
HollowHeap<K,V> getOwner()
-
-