public class ArrowFlightJdbcMapVectorAccessor extends AbstractArrowFlightJdbcListVectorAccessor
MapVector
.wasNull, wasNullConsumer
Constructor and Description |
---|
ArrowFlightJdbcMapVectorAccessor(MapVector vector,
IntSupplier currentRowSupplier,
ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull) |
Modifier and Type | Method and Description |
---|---|
protected FieldVector |
getDataVector() |
protected long |
getEndOffset(int index) |
Object |
getObject() |
Class<?> |
getObjectClass() |
protected long |
getStartOffset(int index) |
protected boolean |
isNull(int index) |
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, getString, getStruct, getTime, getTimestamp, getUnicodeStream, getURL, wasNull
public ArrowFlightJdbcMapVectorAccessor(MapVector vector, IntSupplier currentRowSupplier, ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull)
public Class<?> getObjectClass()
getObjectClass
in class AbstractArrowFlightJdbcListVectorAccessor
public Object getObject()
getObject
in interface org.apache.calcite.avatica.util.Cursor.Accessor
getObject
in class ArrowFlightJdbcAccessor
protected long getStartOffset(int index)
getStartOffset
in class AbstractArrowFlightJdbcListVectorAccessor
protected long getEndOffset(int index)
getEndOffset
in class AbstractArrowFlightJdbcListVectorAccessor
protected boolean isNull(int index)
isNull
in class AbstractArrowFlightJdbcListVectorAccessor
protected FieldVector getDataVector()
getDataVector
in class AbstractArrowFlightJdbcListVectorAccessor
Copyright © 2023 The Apache Software Foundation. All rights reserved.