public abstract class AbstractArrowFlightJdbcListVectorAccessor extends ArrowFlightJdbcAccessor
wasNull, wasNullConsumer| Modifier | Constructor and Description |
|---|---|
protected |
AbstractArrowFlightJdbcListVectorAccessor(IntSupplier currentRowSupplier,
ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull) |
| Modifier and Type | Method and Description |
|---|---|
Array |
getArray() |
protected abstract FieldVector |
getDataVector() |
protected abstract long |
getEndOffset(int index) |
Class<?> |
getObjectClass() |
protected abstract long |
getStartOffset(int index) |
protected abstract boolean |
isNull(int index) |
getAsciiStream, getBigDecimal, getBigDecimal, getBinaryStream, getBlob, getBoolean, getByte, getBytes, getCharacterStream, getClob, getCurrentRow, getDate, getDouble, getFloat, getInt, getLong, getNCharacterStream, getNClob, getNString, getObject, getObject, getObject, getRef, getShort, getSQLXML, getString, getStruct, getTime, getTimestamp, getUnicodeStream, getURL, wasNullprotected AbstractArrowFlightJdbcListVectorAccessor(IntSupplier currentRowSupplier, ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull)
public Class<?> getObjectClass()
getObjectClass in class ArrowFlightJdbcAccessorprotected abstract long getStartOffset(int index)
protected abstract long getEndOffset(int index)
protected abstract FieldVector getDataVector()
protected abstract boolean isNull(int index)
public final Array getArray()
getArray in interface org.apache.calcite.avatica.util.Cursor.AccessorgetArray in class ArrowFlightJdbcAccessorCopyright © 2023 The Apache Software Foundation. All rights reserved.