Package org.jheaps.tree
Class BinaryTreeSoftHeap.TreeNode<K>
- java.lang.Object
-
- org.jheaps.tree.BinaryTreeSoftHeap.TreeNode<K>
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- BinaryTreeSoftHeap<K>
static class BinaryTreeSoftHeap.TreeNode<K> extends java.lang.Object implements java.io.Serializable
-
-
Field Summary
Fields Modifier and Type Field Description (package private) BinaryTreeSoftHeap.SoftHandle<K>
cHead
(package private) K
cKey
(package private) long
cSize
(package private) BinaryTreeSoftHeap.SoftHandle<K>
cTail
(package private) BinaryTreeSoftHeap.TreeNode<K>
left
(package private) int
rank
(package private) BinaryTreeSoftHeap.TreeNode<K>
right
private static long
serialVersionUID
-
Constructor Summary
Constructors Constructor Description TreeNode()
TreeNode(BinaryTreeSoftHeap.SoftHandle<K> n)
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
rank
int rank
-
left
BinaryTreeSoftHeap.TreeNode<K> left
-
right
BinaryTreeSoftHeap.TreeNode<K> right
-
cHead
BinaryTreeSoftHeap.SoftHandle<K> cHead
-
cTail
BinaryTreeSoftHeap.SoftHandle<K> cTail
-
cSize
long cSize
-
cKey
K cKey
-
-
Constructor Detail
-
TreeNode
TreeNode()
-
TreeNode
TreeNode(BinaryTreeSoftHeap.SoftHandle<K> n)
-
-