org.helidb.util.bplus
Class BPlusTree.NodeSearchResult<K,V>

java.lang.Object
  extended by org.helidb.util.bplus.BPlusTree.NodeSearchResult<K,V>
Type Parameters:
K - The type of keys in the tree.
V - The type of values in the tree.
Enclosing class:
BPlusTree<K,V>

protected static class BPlusTree.NodeSearchResult<K,V>
extends Object

This simple value-only class is used to represent the search result when finding a node. See BPlusTree.findNodeFor(Object, long, Object, LinkedList)

Since:
1.0
Author:
Karl Gustafsson

Field Summary
protected  BPlusTreeLeafNode<K,V> m_node
           
protected  Queue<BPlusTreeNonLeafNode<K>> m_parentNodes
           
 
Constructor Summary
protected BPlusTree.NodeSearchResult()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_parentNodes

protected Queue<BPlusTreeNonLeafNode<K>> m_parentNodes

m_node

protected BPlusTreeLeafNode<K,V> m_node
Constructor Detail

BPlusTree.NodeSearchResult

protected BPlusTree.NodeSearchResult()