java.lang.Object
org.apache.arrow.vector.table.Row
Row is a positionable, immutable cursor backed by a
Table.
Getters are provided for most vector types. The exceptions being NullVector, which only contains null values and has no getter, and
ZeroVector, which is a zero-length vector of any type
This API is EXPERIMENTAL.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonggetBigInt(int columnIndex) Returns a long from the column with the given index at the current row.voidgetBigInt(int columnIndex, NullableBigIntHolder holder) Updates the holder with the value in the column with the given index at the current row.longReturns a long from the column of the given name at the current row.voidgetBigInt(String columnName, NullableBigIntHolder holder) Updates the holder with the value in the column of the given name at the current row.intgetBit(int columnIndex) Returns an int from the column with the given index at the current row.voidgetBit(int columnIndex, NullableBitHolder holder) Updates the holder with the value in the column with the given index at the current row.intReturns an int from the column of the given name at the current row.voidgetBit(String columnName, NullableBitHolder holder) Updates the holder with the value in the column of the given name at the current row.intgetDateDay(int columnIndex) Returns an int from the column with the given index at the current row.voidgetDateDay(int columnIndex, NullableDateDayHolder holder) Updates the holder with the value in the column with the given index at the current row.intgetDateDay(String columnName) Returns an int from the column of the given name at the current row.voidgetDateDay(String columnName, NullableDateDayHolder holder) Updates the holder with the value in the column of the given name at the current row.longgetDateMilli(int columnIndex) Returns a long from the column with the given index at the current row.voidgetDateMilli(int columnIndex, NullableDateMilliHolder holder) Updates the holder with the value in the column with the given index at the current row.longgetDateMilli(String columnName) Returns a long from the column of the given name at the current row.voidgetDateMilli(String columnName, NullableDateMilliHolder holder) Updates the holder with the value in the column of the given name at the current row.getDecimal(int columnIndex) Returns an ArrowBuf from the column with the given index at the current row.voidgetDecimal(int columnIndex, NullableDecimalHolder holder) Updates the value of the holder with data from vector at the given index at the current row.getDecimal(String columnName) Returns an ArrowBuf from the column of the given name at the current row.voidgetDecimal(String columnName, NullableDecimalHolder holder) Updates the value of the holder with data from the vector with given name at the current row.getDecimalObj(int columnIndex) Returns a BigDecimal from the column with the given index at the current row.getDecimalObj(String columnName) Returns a BigDecimal from the column of the given name at the current row.Returns the default character set for use with character vectors.getDenseUnion(int vectorIndex) Returns an Object from the column with the given vectorIndex at the current row.getDenseUnion(String columnName) Returns an Object from the column of the given name at the current row.getDuration(int columnIndex) Returns an ArrowBuf from the column with the given index at the current row.voidgetDuration(int columnIndex, NullableDurationHolder holder) Updates the holder with the value from the column with the given index at the current row.getDuration(String columnName) Returns an ArrowBuf from the column of the given name at the current row.voidgetDuration(String columnName, NullableDurationHolder holder) Updates the holder with the value from the column of the given name at the current row.getDurationObj(int columnIndex) Returns a Duration from the column with the given index at the current row.getDurationObj(String columnName) Returns a Duration from the column of the given name at the current row.getExtensionType(int vectorIndex) Returns an object representing the value in the ExtensionTypeVector at the currentRow and vectorIndex.getExtensionType(String columnName) Returns an object representing the value in the named ExtensionTypeVector at the currentRow.byte[]getFixedSizeBinary(int columnIndex) Returns a byte[] from the column with the given index at the current row.byte[]getFixedSizeBinary(String columnName) Returns a byte[] from the column of the given name at the current row.floatgetFloat4(int columnIndex) Returns a float from the column with the given index at the current row.voidgetFloat4(int columnIndex, NullableFloat4Holder holder) Updates the holder with the value in the column with the given index at the current row.floatReturns a float from the column of the given name at the current row.voidgetFloat4(String columnName, NullableFloat4Holder holder) Updates the holder with the value in the column of the given name at the current row.doublegetFloat8(int columnIndex) Returns a double from the column with the given index at the current row.voidgetFloat8(int columnIndex, NullableFloat8Holder holder) Updates the holder with the value in the column with the given index at the current row.doubleReturns a double from the column of the given name at the current row.voidgetFloat8(String columnName, NullableFloat8Holder holder) Updates the holder with the value in the column with the given index at the current row.intgetInt(int columnIndex) Returns an int from the column with the given index at the current row.voidgetInt(int columnIndex, NullableIntHolder holder) Updates the holder with the value in the column with the given index at the current row.intReturns an int from the column of the given name at the current row.voidgetInt(String columnName, NullableIntHolder holder) Updates the holder with the value in the column of the given name at the current row.getIntervalDay(int columnIndex) Returns an ArrowBuf from the column with the given index at the current row.voidgetIntervalDay(int columnIndex, NullableIntervalDayHolder holder) Updates the holder with the value from the column with the given index at the current row.getIntervalDay(String columnName) Returns an ArrowBuf from the column of the given name at the current row.voidgetIntervalDay(String columnName, NullableIntervalDayHolder holder) Updates the holder with the value from the column of the given name at the current row.getIntervalDayObj(int columnIndex) Returns a Duration from the column with the given index at the current row.getIntervalDayObj(String columnName) Returns a Duration from the column of the given name at the current row.getIntervalMonthDayNano(int columnIndex) Returns an ArrowBuf from the column with the given index at the current row.voidgetIntervalMonthDayNano(int columnIndex, NullableIntervalMonthDayNanoHolder holder) Updates the holder with the value from the column with the given index at the current row.getIntervalMonthDayNano(String columnName) Returns an ArrowBuf from the column of the given name at the current row.voidgetIntervalMonthDayNano(String columnName, NullableIntervalMonthDayNanoHolder holder) Updates the holder with the value from the column of the given name at the current row.getIntervalMonthDayNanoObj(int columnIndex) Returns a PeriodDuration from the column with the given index at the current row.getIntervalMonthDayNanoObj(String columnName) Returns a PeriodDuration from the column of the given name at the current row.intgetIntervalYear(int columnIndex) Returns an int from the column with the given index at the current row.voidgetIntervalYear(int columnIndex, NullableIntervalYearHolder holder) Updates the holder with the value from the column with the given index at the current row.intgetIntervalYear(String columnName) Returns an int from the column of the given name at the current row.voidgetIntervalYear(String columnName, NullableIntervalYearHolder holder) Updates the holder with the value from the column of the given name at the current row.getIntervalYearObj(int columnIndex) Returns a Period from the column with the given index at the current row.getIntervalYearObj(String columnName) Returns a Period from the column of the given name at the current row.byte[]getLargeVarBinary(int columnIndex) Returns a byte[] from the column with the given index at the current row.byte[]getLargeVarBinary(String columnName) Returns a byte[] from the column of the given name at the current row.byte[]getLargeVarChar(int columnIndex) Returns a byte[] from the column with the given index at the current row.byte[]getLargeVarChar(String columnName) Returns a byte[] from the column of the given name at the current row.getLargeVarCharObj(int columnIndex) Returns a String from the column with the given index at the current row.getLargeVarCharObj(String columnName) Returns a String from the column of the given name at the current row.List<?>getList(int columnIndex) Returns a List from the column with the given index at the current row.List<?>Returns a List from the column of the given name at the current row.List<?>getMap(int vectorIndex) Returns a Map from the column of the given vectorIndex at the current row.List<?>Returns a Map from the column of the given name at the current row.intshortgetSmallInt(int columnIndex) Returns a short from the column with the given index at the current row.voidgetSmallInt(int columnIndex, NullableSmallIntHolder holder) Updates the holder with the value in the column with the given index at the current row.shortgetSmallInt(String columnName) Returns a short from the column of the given name at the current row.voidgetSmallInt(String columnName, NullableSmallIntHolder holder) Updates the holder with the value in the column of the given name at the current row.getStruct(int vectorIndex) Returns an Object from the column at vectorIndex at the current row.Returns an Object from the column of the given name at the current row.longgetTimeMicro(int columnIndex) Returns a long from the column with the given index at the current row.voidgetTimeMicro(int columnIndex, NullableTimeMicroHolder holder) Updates the holder with the value from the column with the given index at the current row.longgetTimeMicro(String columnName) Returns a long from the column of the given name at the current row.voidgetTimeMicro(String columnName, NullableTimeMicroHolder holder) Updates the holder with the value from the column of the given name at the current row.intgetTimeMilli(int columnIndex) Returns an int from the column with the given index at the current row.voidgetTimeMilli(int columnIndex, NullableTimeMilliHolder holder) Updates the holder with the value from the column with the given index at the current row.intgetTimeMilli(String columnName) Returns an int from the column of the given name at the current row.voidgetTimeMilli(String columnName, NullableTimeMilliHolder holder) Updates the holder with the value from the column of the given name at the current row.getTimeMilliObj(int columnIndex) Returns a LocalDateTime from the column with the given index at the current row.getTimeMilliObj(String columnName) Returns a LocalDateTime from the column of the given name at the current row.longgetTimeNano(int columnIndex) Returns a long from the column with the given index at the current row.voidgetTimeNano(int columnIndex, NullableTimeNanoHolder holder) Updates the holder with the value in the column with the given index at the current row.longgetTimeNano(String columnName) Returns a long from the column of the given name at the current row.voidgetTimeNano(String columnName, NullableTimeNanoHolder holder) Updates the holder with the value in the column with the given name at the current row.intgetTimeSec(int columnIndex) Returns an int from the column with the given index at the current row.voidgetTimeSec(int columnIndex, NullableTimeSecHolder holder) Updates the holder with the value from the column with the given index at the current row.intgetTimeSec(String columnName) Returns an int from the column of the given name at the current row.voidgetTimeSec(String columnName, NullableTimeSecHolder holder) Updates the holder with the value from the column of the given name at the current row.longgetTimeStampMicro(int columnIndex) Returns a long from the column with the given index at the current row.voidgetTimeStampMicro(int columnIndex, NullableTimeStampMicroHolder holder) Updates the holder with the value from the column with the given index at the current row.longgetTimeStampMicro(String columnName) Returns a long from the column of the given name at the current row.voidgetTimeStampMicro(String columnName, NullableTimeStampMicroHolder holder) Updates the holder with the value from the column of the given name at the current row.getTimeStampMicroObj(int columnIndex) Returns a LocalDateTime from the column with the given index at the current row.getTimeStampMicroObj(String columnName) Returns a LocalDateTime from the column of the given name at the current row.longgetTimeStampMicroTZ(int columnIndex) Returns a long from the column with the given index at the current row.voidgetTimeStampMicroTZ(int columnIndex, NullableTimeStampMicroTZHolder holder) Updates the holder with the value from the column with the given index at the current row.longgetTimeStampMicroTZ(String columnName) Returns a long from the column of the given name at the current row.voidgetTimeStampMicroTZ(String columnName, NullableTimeStampMicroTZHolder holder) Updates the holder with the value from the column of the given name at the current row.longgetTimeStampMilli(int columnIndex) Returns a long from the column with the given index at the current row.voidgetTimeStampMilli(int columnIndex, NullableTimeStampMilliHolder holder) Updates the holder with the value from the column with the given index at the current row.longgetTimeStampMilli(String columnName) Returns a long from the column of the given name at the current row.voidgetTimeStampMilli(String columnName, NullableTimeStampMilliHolder holder) Updates the holder with the value from the column of the given name at the current row.getTimeStampMilliObj(int columnIndex) Returns a LocalDateTime from the column with the given index at the current row.getTimeStampMilliObj(String columnName) Returns a LocalDateTime from the column of the given name at the current row.longgetTimeStampMilliTZ(int columnIndex) Returns a long from the column with the given index at the current row.voidgetTimeStampMilliTZ(int columnIndex, NullableTimeStampMilliTZHolder holder) Updates the holder with the value from the column with the given index at the current row.longgetTimeStampMilliTZ(String columnName) Returns a long from the column of the given name at the current row.voidgetTimeStampMilliTZ(String columnName, NullableTimeStampMilliTZHolder holder) Updates the holder with the value from the column of the given name at the current row.longgetTimeStampNano(int columnIndex) Returns a long from the column with the given index at the current row.voidgetTimeStampNano(int columnIndex, NullableTimeStampNanoHolder holder) Updates the holder with the value from the column with the given index at the current row.longgetTimeStampNano(String columnName) Returns a long from the column of the given name at the current row.voidgetTimeStampNano(String columnName, NullableTimeStampNanoHolder holder) Updates the holder with the value from the column of the given name at the current row.getTimeStampNanoObj(int columnIndex) Returns a LocalDateTime from the column with the given index at the current row.getTimeStampNanoObj(String columnName) Returns a LocalDateTime from the column of the given name at the current row.longgetTimeStampNanoTZ(int columnIndex) Returns a long from the column with the given index at the current row.voidgetTimeStampNanoTZ(int columnIndex, NullableTimeStampNanoTZHolder holder) Updates the holder with the value from the column with the given index at the current row.longgetTimeStampNanoTZ(String columnName) Returns a long from the column of the given name at the current row.voidgetTimeStampNanoTZ(String columnName, NullableTimeStampNanoTZHolder holder) Updates the holder with the value from the column of the given name at the current row.longgetTimeStampSec(int columnIndex) Returns a long from the column with the given index at the current row.voidgetTimeStampSec(int columnIndex, NullableTimeStampSecHolder holder) Updates the holder with the value from the column with the given index at the current row.longgetTimeStampSec(String columnName) Returns a long from the column of the given name at the current row.voidgetTimeStampSec(String columnName, NullableTimeStampSecHolder holder) Updates the holder with the value from the column of the given name at the current row.getTimeStampSecObj(int columnIndex) Returns a LocalDateTime from the column with the given index at the current row.getTimeStampSecObj(String columnName) Returns a LocalDateTime from the column of the given name at the current row.longgetTimeStampSecTZ(int columnIndex) Returns a long from the column with the given index at the current row.voidgetTimeStampSecTZ(int columnIndex, NullableTimeStampSecTZHolder holder) Updates the holder with the value from the column with the given index at the current row.longgetTimeStampSecTZ(String columnName) Updates the holder with the value from the column of the given name at the current row.voidgetTimeStampSecTZ(String columnName, NullableTimeStampSecTZHolder holder) Updates the holder with the value from the column of the given name at the current row.bytegetTinyInt(int columnIndex) Returns a byte from the column with the given index at the current row.voidgetTinyInt(int columnIndex, NullableTinyIntHolder holder) Updates the holder with the value in the column at the given index and current row.bytegetTinyInt(String columnName) Returns a byte from the column of the given name at the current row.voidgetTinyInt(String columnName, NullableTinyIntHolder holder) Updates the holder with the value in the column of the given name at the current row.bytegetUInt1(int columnIndex) Returns a byte from the column with the given index at the current row.voidgetUInt1(int columnIndex, NullableUInt1Holder holder) Updates the holder with the value in the column with the given index at the current row.byteReturns a byte from the column of the given name at the current row.voidgetUInt1(String columnName, NullableUInt1Holder holder) Updates the holder with the value in the column of the given name at the current row.chargetUInt2(int columnIndex) Returns a char from the column with the given index at the current row.voidgetUInt2(int columnIndex, NullableUInt2Holder holder) Updates the holder with the value in the column with the given index at the current row.charReturns a char from the column of the given name at the current row.voidgetUInt2(String columnName, NullableUInt2Holder holder) Updates the holder with the value in the column of the given name at the current row.intgetUInt4(int columnIndex) Returns an int from the column with the given index at the current row.voidgetUInt4(int columnIndex, NullableUInt4Holder holder) Updates the holder with the value at the column with the given index at the current row.intReturns an int from the column of the given name at the current row.voidgetUInt4(String columnName, NullableUInt4Holder holder) Updates the holder with the value at the column of the given name at the current row.longgetUInt8(int columnIndex) Returns a long from the column with the given index at the current row.voidgetUInt8(int columnIndex, NullableUInt8Holder holder) Updates the holder with the value in the column with the given index at the current row.longReturns a long from the column of the given name at the current row.voidgetUInt8(String columnName, NullableUInt8Holder holder) Updates the holder with the value in the column of the given name at the current row.getUnion(int vectorIndex) Returns an Object from the column with the given index at the current row.Returns an Object from the column of the given name at the current row.byte[]getVarBinary(int columnIndex) Returns a byte[] from the column with the given index at the current row.byte[]getVarBinary(String columnName) Returns a byte[] from the column of the given name at the current row.byte[]getVarChar(int columnIndex) Returns a byte[] from the column with the given index at the current row.byte[]getVarChar(String columnName) Returns a byte[] from the column of the given name at the current row.getVarCharObj(int columnIndex) Returns a String from the column with the given index at the current row.getVarCharObj(String columnName) Returns a String from the column of the given name at the current row.booleanhasNext()Returns true if there is at least one more non-deleted row in the table that has yet to be processed.booleanisNull(int columnIndex) For vectors other than Union and DenseUnion, returns true if the value at columnIndex is null, and false otherwise.booleanFor vectors other than Union and DenseUnion, returns true if the value at columnName is null, and false otherwise.next()Returns the next non-deleted row in the table.Resets the current row to -1 and returns this object.setPosition(int rowNumber) Moves this Row to the given 0-based row index.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining, remove
-
Field Details
-
table
The table we're enumerating. -
rowNumber
protected int rowNumberthe current row number.
-
-
Constructor Details
-
Row
Constructs a new Row backed by the given table.- Parameters:
table- the table that this Row object represents
-
-
Method Details
-
resetPosition
Resets the current row to -1 and returns this object. -
setPosition
Moves this Row to the given 0-based row index.- Returns:
- this Row for chaining
-
isNull
For vectors other than Union and DenseUnion, returns true if the value at columnName is null, and false otherwise.UnionVector#isNull always returns false, but the underlying vector may hold null values.
-
isNull
public boolean isNull(int columnIndex) For vectors other than Union and DenseUnion, returns true if the value at columnIndex is null, and false otherwise.UnionVector#isNull always returns false, but the underlying vector may hold null values.
-
getExtensionType
Returns an object representing the value in the ExtensionTypeVector at the currentRow and vectorIndex. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if the type is incorrect. -
getExtensionType
Returns an object representing the value in the named ExtensionTypeVector at the currentRow. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different type.- Parameters:
columnName- The name of the vector providing the result- Returns:
- The object in the named column at the current row
-
getMap
Returns a Map from the column of the given vectorIndex at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different type. -
getMap
Returns a Map from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different type -
getStruct
Returns an Object from the column at vectorIndex at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different type -
getStruct
Returns an Object from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different type -
getUnion
Returns an Object from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different type -
getUnion
Returns an Object from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different type -
getDenseUnion
Returns an Object from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different type -
getDenseUnion
Returns an Object from the column with the given vectorIndex at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different type -
getList
Returns a List from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different type -
getList
Returns a List from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present and a ClassCastException is thrown if it has a different type -
getInt
Returns an int from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different type -
getInt
public int getInt(int columnIndex) Returns an int from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present and a ClassCastException is thrown if it has a different type -
getInt
Updates the holder with the value in the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different type -
getInt
Updates the holder with the value in the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present and a ClassCastException is thrown if it has a different type -
getUInt4
Returns an int from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different type -
getUInt4
public int getUInt4(int columnIndex) Returns an int from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present and a ClassCastException is thrown if it has a different type -
getUInt4
Updates the holder with the value at the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different type -
getUInt4
Updates the holder with the value at the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present and a ClassCastException is thrown if it has a different type -
getSmallInt
Returns a short from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getSmallInt
public short getSmallInt(int columnIndex) Returns a short from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getSmallInt
Updates the holder with the value in the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getSmallInt
Updates the holder with the value in the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getUInt2
Returns a char from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getUInt2
public char getUInt2(int columnIndex) Returns a char from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getUInt2
Updates the holder with the value in the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getUInt2
Updates the holder with the value in the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTinyInt
Returns a byte from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTinyInt
public byte getTinyInt(int columnIndex) Returns a byte from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTinyInt
Updates the holder with the value in the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTinyInt
Updates the holder with the value in the column at the given index and current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getUInt1
Returns a byte from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getUInt1
public byte getUInt1(int columnIndex) Returns a byte from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getUInt1
Updates the holder with the value in the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getUInt1
Updates the holder with the value in the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getBigInt
Returns a long from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getBigInt
public long getBigInt(int columnIndex) Returns a long from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getBigInt
Updates the holder with the value in the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getBigInt
Updates the holder with the value in the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getUInt8
Returns a long from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getUInt8
public long getUInt8(int columnIndex) Returns a long from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getUInt8
Updates the holder with the value in the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getUInt8
Updates the holder with the value in the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getFloat4
Returns a float from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getFloat4
public float getFloat4(int columnIndex) Returns a float from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getFloat4
Updates the holder with the value in the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getFloat4
Updates the holder with the value in the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getFloat8
Returns a double from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getFloat8
public double getFloat8(int columnIndex) Returns a double from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getFloat8
Updates the holder with the value in the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getFloat8
Updates the holder with the value in the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getBit
Returns an int from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getBit
public int getBit(int columnIndex) Returns an int from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getBit
Updates the holder with the value in the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getBit
Updates the holder with the value in the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getDateMilli
Returns a long from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getDateMilli
public long getDateMilli(int columnIndex) Returns a long from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getDateMilli
Updates the holder with the value in the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getDateMilli
Updates the holder with the value in the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getDateDay
Returns an int from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getDateDay
public int getDateDay(int columnIndex) Returns an int from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getDateDay
Updates the holder with the value in the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getDateDay
Updates the holder with the value in the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeNano
Returns a long from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeNano
public long getTimeNano(int columnIndex) Returns a long from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeNano
Updates the holder with the value in the column with the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeNano
Updates the holder with the value in the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getTimeMicro
Returns a long from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getTimeMicro
public long getTimeMicro(int columnIndex) Returns a long from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getTimeMicro
Updates the holder with the value from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getTimeMicro
Updates the holder with the value from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getTimeMilli
Returns an int from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getTimeMilli
public int getTimeMilli(int columnIndex) Returns an int from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getTimeMilli
Updates the holder with the value from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getTimeMilli
Updates the holder with the value from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getTimeMilliObj
Returns a LocalDateTime from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getTimeMilliObj
Returns a LocalDateTime from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getTimeSec
Returns an int from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getTimeSec
public int getTimeSec(int columnIndex) Returns an int from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getTimeSec
Updates the holder with the value from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getTimeSec
Updates the holder with the value from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getTimeStampSec
Returns a long from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type. -
getTimeStampSec
public long getTimeStampSec(int columnIndex) Returns a long from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampSec
Updates the holder with the value from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampSec
Updates the holder with the value from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampSecObj
Returns a LocalDateTime from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampSecObj
Returns a LocalDateTime from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampSecTZ
Updates the holder with the value from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampSecTZ
public long getTimeStampSecTZ(int columnIndex) Returns a long from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampSecTZ
Updates the holder with the value from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampSecTZ
Updates the holder with the value from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampNano
Returns a long from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampNano
public long getTimeStampNano(int columnIndex) Returns a long from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampNano
Updates the holder with the value from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampNano
Updates the holder with the value from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampNanoObj
Returns a LocalDateTime from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampNanoObj
Returns a LocalDateTime from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampNanoTZ
Returns a long from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampNanoTZ
public long getTimeStampNanoTZ(int columnIndex) Returns a long from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampNanoTZ
Updates the holder with the value from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampNanoTZ
Updates the holder with the value from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampMilli
Returns a long from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampMilli
public long getTimeStampMilli(int columnIndex) Returns a long from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampMilli
Updates the holder with the value from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampMilli
Updates the holder with the value from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampMilliObj
Returns a LocalDateTime from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampMilliObj
Returns a LocalDateTime from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampMilliTZ
Returns a long from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampMilliTZ
public long getTimeStampMilliTZ(int columnIndex) Returns a long from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampMilliTZ
Updates the holder with the value from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different types -
getTimeStampMilliTZ
Updates the holder with the value from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampMicro
Returns a long from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampMicro
public long getTimeStampMicro(int columnIndex) Returns a long from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampMicro
Updates the holder with the value from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampMicro
Updates the holder with the value from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampMicroObj
Returns a LocalDateTime from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampMicroObj
Returns a LocalDateTime from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampMicroTZ
Returns a long from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampMicroTZ
public long getTimeStampMicroTZ(int columnIndex) Returns a long from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampMicroTZ
Updates the holder with the value from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getTimeStampMicroTZ
Updates the holder with the value from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getDurationObj
Returns a Duration from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getDurationObj
Returns a Duration from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getDuration
Returns an ArrowBuf from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getDuration
Returns an ArrowBuf from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getDuration
Updates the holder with the value from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getDuration
Updates the holder with the value from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getIntervalMonthDayNanoObj
Returns a PeriodDuration from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getIntervalMonthDayNanoObj
Returns a PeriodDuration from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getIntervalMonthDayNano
Returns an ArrowBuf from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getIntervalMonthDayNano
Returns an ArrowBuf from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getIntervalMonthDayNano
Updates the holder with the value from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getIntervalMonthDayNano
Updates the holder with the value from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getIntervalDay
Returns an ArrowBuf from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getIntervalDay
Returns an ArrowBuf from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getIntervalDay
Updates the holder with the value from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getIntervalDay
Updates the holder with the value from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getIntervalDayObj
Returns a Duration from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getIntervalDayObj
Returns a Duration from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getIntervalYearObj
Returns a Period from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type- Returns:
- a Period of n MONTHS, not YEARS
-
getIntervalYearObj
Returns a Period from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type- Returns:
- a Period of n MONTHS, not YEARS
-
getIntervalYear
Returns an int from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type- Returns:
- the number of MONTHS in the interval (not YEARS)
-
getIntervalYear
public int getIntervalYear(int columnIndex) Returns an int from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type- Returns:
- the number of MONTHS in the interval (not YEARS)
-
getIntervalYear
Updates the holder with the value from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type- Parameters:
holder- a holder to store the interval. Note that the value of the holder represents MONTHS not years
-
getIntervalYear
Updates the holder with the value from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type- Parameters:
holder- a holder to store the interval. Note that the value of the holder represents MONTHS not years
-
getDecimal
Updates the value of the holder with data from vector at the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getDecimal
Updates the value of the holder with data from the vector with given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getDecimalObj
Returns a BigDecimal from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getDecimalObj
Returns a BigDecimal from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getDecimal
Returns an ArrowBuf from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getDecimal
Returns an ArrowBuf from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getVarBinary
Returns a byte[] from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getVarBinary
public byte[] getVarBinary(int columnIndex) Returns a byte[] from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getFixedSizeBinary
Returns a byte[] from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getFixedSizeBinary
public byte[] getFixedSizeBinary(int columnIndex) Returns a byte[] from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getLargeVarBinary
Returns a byte[] from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getLargeVarBinary
public byte[] getLargeVarBinary(int columnIndex) Returns a byte[] from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present, and a ClassCastException is thrown if it is present but has a different type -
getVarCharObj
Returns a String from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different typeStandardCharsets.UTF_8 is used as the charset
-
getVarCharObj
Returns a String from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different type- Parameters:
columnIndex- the index of the FieldVector holding the value
-
getVarChar
Returns a byte[] from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different typeStandardCharsets.UTF_8 is used as the charset
-
getVarChar
public byte[] getVarChar(int columnIndex) Returns a byte[] from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different type- Parameters:
columnIndex- the index of the FieldVector holding the value
-
getLargeVarCharObj
Returns a String from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different typeStandardCharsets.UTF_8 is used as the charset, unless this cursor was created with a default Charset
-
getLargeVarCharObj
Returns a String from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different type -
getLargeVarChar
Returns a byte[] from the column of the given name at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different typeStandardCharsets.UTF_8 is used as the charset, unless this cursor was created with a default Charset
-
getLargeVarChar
public byte[] getLargeVarChar(int columnIndex) Returns a byte[] from the column with the given index at the current row. An IllegalArgumentException is thrown if the column is not present in the Row and a ClassCastException is thrown if it has a different type -
hasNext
public boolean hasNext()Returns true if there is at least one more non-deleted row in the table that has yet to be processed. -
next
Returns the next non-deleted row in the table.- Specified by:
nextin interfaceIterator<Row>- Throws:
NoSuchElementException- if there are no more rows
-
getRowNumber
public int getRowNumber() -
getDefaultCharacterSet
Returns the default character set for use with character vectors.
-