org.virbo.dataset
Class QubeDataSetIterator.StartStopStepIterator

java.lang.Object
  extended by org.virbo.dataset.QubeDataSetIterator.StartStopStepIterator
All Implemented Interfaces:
QubeDataSetIterator.DimensionIterator
Enclosing class:
QubeDataSetIterator

public static class QubeDataSetIterator.StartStopStepIterator
extends java.lang.Object
implements QubeDataSetIterator.DimensionIterator


Constructor Summary
QubeDataSetIterator.StartStopStepIterator(int start, int stop, int step, boolean all)
           
 
Method Summary
 boolean hasNext()
           
 int index()
           
 int length()
           
 int nextIndex()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QubeDataSetIterator.StartStopStepIterator

public QubeDataSetIterator.StartStopStepIterator(int start,
                                                 int stop,
                                                 int step,
                                                 boolean all)
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface QubeDataSetIterator.DimensionIterator

nextIndex

public int nextIndex()
Specified by:
nextIndex in interface QubeDataSetIterator.DimensionIterator

index

public int index()
Specified by:
index in interface QubeDataSetIterator.DimensionIterator

length

public int length()
Specified by:
length in interface QubeDataSetIterator.DimensionIterator

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object