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) KcKey(package private) longcSize(package private) BinaryTreeSoftHeap.SoftHandle<K>cTail(package private) BinaryTreeSoftHeap.TreeNode<K>left(package private) intrank(package private) BinaryTreeSoftHeap.TreeNode<K>rightprivate static longserialVersionUID
-
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)
-
-