public class ArrowFlightJdbcIntervalVectorAccessor extends ArrowFlightJdbcAccessor
IntervalDayVector.wasNull, wasNullConsumer| Constructor and Description |
|---|
ArrowFlightJdbcIntervalVectorAccessor(IntervalDayVector vector,
IntSupplier currentRowSupplier,
ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull)
Instantiate an accessor for a
IntervalDayVector. |
ArrowFlightJdbcIntervalVectorAccessor(IntervalYearVector vector,
IntSupplier currentRowSupplier,
ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull)
Instantiate an accessor for a
IntervalYearVector. |
| Modifier and Type | Method and Description |
|---|---|
Object |
getObject() |
Class<?> |
getObjectClass() |
String |
getString() |
getArray, getAsciiStream, getBigDecimal, getBigDecimal, getBinaryStream, getBlob, getBoolean, getByte, getBytes, getCharacterStream, getClob, getCurrentRow, getDate, getDouble, getFloat, getInt, getLong, getNCharacterStream, getNClob, getNString, getObject, getObject, getRef, getShort, getSQLXML, getStruct, getTime, getTimestamp, getUnicodeStream, getURL, wasNullpublic ArrowFlightJdbcIntervalVectorAccessor(IntervalDayVector vector, IntSupplier currentRowSupplier, ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull)
IntervalDayVector.vector - an instance of a IntervalDayVector.currentRowSupplier - the supplier to track the rows.setCursorWasNull - the consumer to set if value was null.public ArrowFlightJdbcIntervalVectorAccessor(IntervalYearVector vector, IntSupplier currentRowSupplier, ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull)
IntervalYearVector.vector - an instance of a IntervalYearVector.currentRowSupplier - the supplier to track the rows.setCursorWasNull - the consumer to set if value was null.public Class<?> getObjectClass()
getObjectClass in class ArrowFlightJdbcAccessorpublic String getString() throws SQLException
getString in interface org.apache.calcite.avatica.util.Cursor.AccessorgetString in class ArrowFlightJdbcAccessorSQLExceptionpublic Object getObject()
getObject in interface org.apache.calcite.avatica.util.Cursor.AccessorgetObject in class ArrowFlightJdbcAccessorCopyright © 2023 The Apache Software Foundation. All rights reserved.