org.neodatis.btree
Class BTreeIteratorSingleValuePerKey

java.lang.Object
  extended by org.neodatis.btree.AbstractBTreeIterator
      extended by org.neodatis.btree.BTreeIteratorSingleValuePerKey
All Implemented Interfaces:
java.util.Iterator
Direct Known Subclasses:
LazyODBBTreeIteratorSIngle

public class BTreeIteratorSingleValuePerKey
extends AbstractBTreeIterator

An iterator to iterate over NeoDatis BTree.

Author:
olivier

Field Summary
 
Fields inherited from class org.neodatis.btree.AbstractBTreeIterator
currentNode, nbReturnedElements
 
Constructor Summary
BTreeIteratorSingleValuePerKey(IBTree tree, OrderByConstants orderByType)
           
 
Method Summary
 java.lang.Object getValueAt(IBTreeNode node, int currentIndex)
           
 
Methods inherited from class org.neodatis.btree.AbstractBTreeIterator
hasNext, next, nextAsc, nextDesc, remove, reset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BTreeIteratorSingleValuePerKey

public BTreeIteratorSingleValuePerKey(IBTree tree,
                                      OrderByConstants orderByType)
Method Detail

getValueAt

public java.lang.Object getValueAt(IBTreeNode node,
                                   int currentIndex)
Specified by:
getValueAt in class AbstractBTreeIterator