public class ArrowFlightJdbcBinaryVectorAccessor extends ArrowFlightJdbcAccessor
wasNull, wasNullConsumer
Constructor and Description |
---|
ArrowFlightJdbcBinaryVectorAccessor(FixedSizeBinaryVector vector,
IntSupplier currentRowSupplier,
ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull) |
ArrowFlightJdbcBinaryVectorAccessor(LargeVarBinaryVector vector,
IntSupplier currentRowSupplier,
ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull) |
ArrowFlightJdbcBinaryVectorAccessor(VarBinaryVector vector,
IntSupplier currentRowSupplier,
ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull) |
Modifier and Type | Method and Description |
---|---|
InputStream |
getAsciiStream() |
InputStream |
getBinaryStream() |
byte[] |
getBytes() |
Reader |
getCharacterStream() |
Object |
getObject() |
Class<?> |
getObjectClass() |
String |
getString() |
InputStream |
getUnicodeStream() |
getArray, getBigDecimal, getBigDecimal, getBlob, getBoolean, getByte, getClob, getCurrentRow, getDate, getDouble, getFloat, getInt, getLong, getNCharacterStream, getNClob, getNString, getObject, getObject, getRef, getShort, getSQLXML, getStruct, getTime, getTimestamp, getURL, wasNull
public ArrowFlightJdbcBinaryVectorAccessor(FixedSizeBinaryVector vector, IntSupplier currentRowSupplier, ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull)
public ArrowFlightJdbcBinaryVectorAccessor(VarBinaryVector vector, IntSupplier currentRowSupplier, ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull)
public ArrowFlightJdbcBinaryVectorAccessor(LargeVarBinaryVector vector, IntSupplier currentRowSupplier, ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull)
public byte[] getBytes()
getBytes
in interface org.apache.calcite.avatica.util.Cursor.Accessor
getBytes
in class ArrowFlightJdbcAccessor
public Object getObject()
getObject
in interface org.apache.calcite.avatica.util.Cursor.Accessor
getObject
in class ArrowFlightJdbcAccessor
public Class<?> getObjectClass()
getObjectClass
in class ArrowFlightJdbcAccessor
public String getString()
getString
in interface org.apache.calcite.avatica.util.Cursor.Accessor
getString
in class ArrowFlightJdbcAccessor
public InputStream getAsciiStream()
getAsciiStream
in interface org.apache.calcite.avatica.util.Cursor.Accessor
getAsciiStream
in class ArrowFlightJdbcAccessor
public InputStream getUnicodeStream()
getUnicodeStream
in interface org.apache.calcite.avatica.util.Cursor.Accessor
getUnicodeStream
in class ArrowFlightJdbcAccessor
public InputStream getBinaryStream()
getBinaryStream
in interface org.apache.calcite.avatica.util.Cursor.Accessor
getBinaryStream
in class ArrowFlightJdbcAccessor
public Reader getCharacterStream()
getCharacterStream
in interface org.apache.calcite.avatica.util.Cursor.Accessor
getCharacterStream
in class ArrowFlightJdbcAccessor
Copyright © 2023 The Apache Software Foundation. All rights reserved.