org.neodatis.btree
Class BTreeIteratorMultipleValuesPerKey
- java.lang.Object
-
- org.neodatis.btree.AbstractBTreeIterator
-
- org.neodatis.btree.BTreeIteratorMultipleValuesPerKey
-
- All Implemented Interfaces:
- java.util.Iterator
- Direct Known Subclasses:
- LazyODBBTreeIteratorMultiple
public class BTreeIteratorMultipleValuesPerKey extends AbstractBTreeIterator
An iterator to iterate over NeoDatis BTree that accept more than one value per key. This is used for non unique index and collection that return ordered by results
-
-
Constructor Summary
Constructors Constructor and Description BTreeIteratorMultipleValuesPerKey(IBTree tree, OrderByConstants orderByType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description java.lang.ObjectgetValueAt(IBTreeNode node, int currentIndex)java.lang.Objectnext()-
Methods inherited from class org.neodatis.btree.AbstractBTreeIterator
hasNext, remove, reset
-
-
-
-
Constructor Detail
-
BTreeIteratorMultipleValuesPerKey
public BTreeIteratorMultipleValuesPerKey(IBTree tree, OrderByConstants orderByType)
- Parameters:
tree-orderByType-
-
-
Method Detail
-
next
public java.lang.Object next()
- Specified by:
nextin interfacejava.util.Iterator- Overrides:
nextin classAbstractBTreeIterator
-
getValueAt
public java.lang.Object getValueAt(IBTreeNode node, int currentIndex)
- Specified by:
getValueAtin classAbstractBTreeIterator
-
-
DataMelt 3.0 © DataMelt by jWork.ORG