public class BaseIntVectorAccessor extends QueryJDBCAccessor
wasNull, wasNullConsumer| Constructor and Description |
|---|
BaseIntVectorAccessor(org.apache.arrow.vector.BigIntVector vector,
IntSupplier currentRowSupplier,
QueryJDBCAccessorFactory.WasNullConsumer setCursorWasNull) |
BaseIntVectorAccessor(org.apache.arrow.vector.IntVector vector,
IntSupplier currentRowSupplier,
QueryJDBCAccessorFactory.WasNullConsumer setCursorWasNull) |
BaseIntVectorAccessor(org.apache.arrow.vector.SmallIntVector vector,
IntSupplier currentRowSupplier,
QueryJDBCAccessorFactory.WasNullConsumer setCursorWasNull) |
BaseIntVectorAccessor(org.apache.arrow.vector.TinyIntVector vector,
IntSupplier currentRowSupplier,
QueryJDBCAccessorFactory.WasNullConsumer setCursorWasNull) |
BaseIntVectorAccessor(org.apache.arrow.vector.UInt4Vector vector,
IntSupplier currentRowSupplier,
QueryJDBCAccessorFactory.WasNullConsumer setCursorWasNull) |
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
getBigDecimal() |
BigDecimal |
getBigDecimal(int scale) |
byte |
getByte() |
double |
getDouble() |
float |
getFloat() |
int |
getInt() |
long |
getLong() |
Number |
getObject() |
Class<?> |
getObjectClass() |
short |
getShort() |
String |
getString() |
getArray, getAsciiStream, getBinaryStream, getBlob, getBoolean, getBytes, getCharacterStream, getClob, getCurrentRow, getDate, getNCharacterStream, getNClob, getNString, getObject, getObject, getRef, getSQLXML, getStruct, getTime, getTimestamp, getUnicodeStream, getURL, wasNullpublic BaseIntVectorAccessor(org.apache.arrow.vector.TinyIntVector vector,
IntSupplier currentRowSupplier,
QueryJDBCAccessorFactory.WasNullConsumer setCursorWasNull)
throws SQLException
SQLExceptionpublic BaseIntVectorAccessor(org.apache.arrow.vector.SmallIntVector vector,
IntSupplier currentRowSupplier,
QueryJDBCAccessorFactory.WasNullConsumer setCursorWasNull)
throws SQLException
SQLExceptionpublic BaseIntVectorAccessor(org.apache.arrow.vector.IntVector vector,
IntSupplier currentRowSupplier,
QueryJDBCAccessorFactory.WasNullConsumer setCursorWasNull)
throws SQLException
SQLExceptionpublic BaseIntVectorAccessor(org.apache.arrow.vector.BigIntVector vector,
IntSupplier currentRowSupplier,
QueryJDBCAccessorFactory.WasNullConsumer setCursorWasNull)
throws SQLException
SQLExceptionpublic BaseIntVectorAccessor(org.apache.arrow.vector.UInt4Vector vector,
IntSupplier currentRowSupplier,
QueryJDBCAccessorFactory.WasNullConsumer setCursorWasNull)
throws SQLException
SQLExceptionpublic long getLong()
getLong in interface org.apache.calcite.avatica.util.Cursor.AccessorgetLong in class QueryJDBCAccessorpublic Class<?> getObjectClass()
getObjectClass in class QueryJDBCAccessorpublic String getString()
getString in interface org.apache.calcite.avatica.util.Cursor.AccessorgetString in class QueryJDBCAccessorpublic byte getByte()
getByte in interface org.apache.calcite.avatica.util.Cursor.AccessorgetByte in class QueryJDBCAccessorpublic short getShort()
getShort in interface org.apache.calcite.avatica.util.Cursor.AccessorgetShort in class QueryJDBCAccessorpublic int getInt()
getInt in interface org.apache.calcite.avatica.util.Cursor.AccessorgetInt in class QueryJDBCAccessorpublic float getFloat()
getFloat in interface org.apache.calcite.avatica.util.Cursor.AccessorgetFloat in class QueryJDBCAccessorpublic double getDouble()
getDouble in interface org.apache.calcite.avatica.util.Cursor.AccessorgetDouble in class QueryJDBCAccessorpublic BigDecimal getBigDecimal()
getBigDecimal in interface org.apache.calcite.avatica.util.Cursor.AccessorgetBigDecimal in class QueryJDBCAccessorpublic BigDecimal getBigDecimal(int scale)
getBigDecimal in interface org.apache.calcite.avatica.util.Cursor.AccessorgetBigDecimal in class QueryJDBCAccessorpublic Number getObject() throws SQLException
getObject in interface org.apache.calcite.avatica.util.Cursor.AccessorgetObject in class QueryJDBCAccessorSQLExceptionCopyright © 2025. All rights reserved.