xxl.indexStructures
Class SortBasedBulkLoading

java.lang.Object
  |
  +--xxl.indexStructures.SortBasedBulkLoading

public class SortBasedBulkLoading
extends java.lang.Object


Field Summary
protected  Function determineContainer
           
protected  Function overflows
           
protected  java.util.ArrayList path
           
protected  ORTree tree
           
 
Constructor Summary
SortBasedBulkLoading(ORTree tree, java.util.Iterator objects, Function determineContainer)
           
SortBasedBulkLoading(ORTree tree, java.util.Iterator objects, Function determineContainer, Function overflows)
           
 
Method Summary
protected  void insert(java.lang.Object entry, int level)
           
protected  ORTree.IndexEntry save(ORTree.Node node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tree

protected ORTree tree

determineContainer

protected Function determineContainer

overflows

protected Function overflows

path

protected java.util.ArrayList path
Constructor Detail

SortBasedBulkLoading

public SortBasedBulkLoading(ORTree tree,
                            java.util.Iterator objects,
                            Function determineContainer)

SortBasedBulkLoading

public SortBasedBulkLoading(ORTree tree,
                            java.util.Iterator objects,
                            Function determineContainer,
                            Function overflows)
Method Detail

insert

protected void insert(java.lang.Object entry,
                      int level)

save

protected ORTree.IndexEntry save(ORTree.Node node)