water.exec
Class VAIterator
java.lang.Object
water.exec.VAIterator
- All Implemented Interfaces:
- java.util.Iterator<VAIterator>
public final class VAIterator
- extends java.lang.Object
- implements java.util.Iterator<VAIterator>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_ary
public final ValueArray _ary
_rows
public final long _rows
_rowSize
public final int _rowSize
VAIterator
public VAIterator(Key k,
int defaultColumn,
long startRow)
VAIterator
public VAIterator(Key key,
int defaultColumn)
setDefaultColumn
public void setDefaultColumn(int colIdx)
defaultColumn
public ValueArray.Column defaultColumn()
row
public long row()
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interface java.util.Iterator<VAIterator>
next
public VAIterator next()
- Specified by:
next
in interface java.util.Iterator<VAIterator>
remove
public void remove()
- Specified by:
remove
in interface java.util.Iterator<VAIterator>
data
public long data()
datad
public double datad()
isNA
public boolean isNA()
data
public long data(int column)
datad
public double datad(int column)
isNA
public boolean isNA(int column)
copyCurrentRow
public int copyCurrentRow(AutoBuffer bits,
int offset)
copyCurrentRowPart
public int copyCurrentRowPart(AutoBuffer dest,
int offset,
int rowStart,
int rowEnd)