edu.unh.sdb.datasource
Class ARRSCellBlockIterator

java.lang.Object
  extended by edu.unh.sdb.datasource.CellBlockIterator
      extended by edu.unh.sdb.datasource.ARRSCellBlockIterator

public class ARRSCellBlockIterator
extends CellBlockIterator


Field Summary
 
Fields inherited from class edu.unh.sdb.datasource.CellBlockIterator
valid
 
Constructor Summary
ARRSCellBlockIterator(CellIndexable cblock)
          construction with an uniform cell block
 
Method Summary
 java.util.ArrayList getLeafBlockList()
          Get all the leaf blocks
 CellIndexable getLeafCellBlock()
          Get a leaf cell block
 void init()
          Initialize this CellBlockIterator
 boolean next()
          Moving the CellBlockIterator to the next position.
 java.lang.String toString()
          Return a String representing the object.
 java.lang.String toString(java.lang.String indent)
          Return description of this ARRSCell
 
Methods inherited from class edu.unh.sdb.datasource.CellBlockIterator
valid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ARRSCellBlockIterator

public ARRSCellBlockIterator(CellIndexable cblock)
construction with an uniform cell block

Method Detail

init

public void init()
Initialize this CellBlockIterator

Specified by:
init in class CellBlockIterator

next

public boolean next()
Moving the CellBlockIterator to the next position.

Specified by:
next in class CellBlockIterator

getLeafBlockList

public java.util.ArrayList getLeafBlockList()
Get all the leaf blocks


getLeafCellBlock

public CellIndexable getLeafCellBlock()
Get a leaf cell block


toString

public java.lang.String toString()
Return a String representing the object.

Overrides:
toString in class CellBlockIterator

toString

public java.lang.String toString(java.lang.String indent)
Return description of this ARRSCell

Specified by:
toString in class CellBlockIterator