public class ArrowFlightJdbcFloat4VectorAccessor extends ArrowFlightJdbcAccessor
wasNull, wasNullConsumer| Constructor and Description |
|---|
ArrowFlightJdbcFloat4VectorAccessor(Float4Vector vector,
IntSupplier currentRowSupplier,
ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull)
Instantiate a accessor for the
Float4Vector. |
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
getBigDecimal() |
BigDecimal |
getBigDecimal(int scale) |
boolean |
getBoolean() |
byte |
getByte() |
double |
getDouble() |
float |
getFloat() |
int |
getInt() |
long |
getLong() |
Object |
getObject() |
Class<?> |
getObjectClass() |
short |
getShort() |
String |
getString() |
getArray, getAsciiStream, getBinaryStream, getBlob, getBytes, getCharacterStream, getClob, getCurrentRow, getDate, getNCharacterStream, getNClob, getNString, getObject, getObject, getRef, getSQLXML, getStruct, getTime, getTimestamp, getUnicodeStream, getURL, wasNullpublic ArrowFlightJdbcFloat4VectorAccessor(Float4Vector vector, IntSupplier currentRowSupplier, ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull)
Float4Vector.vector - an instance of a Float4Vector.currentRowSupplier - the supplier to track the lines.setCursorWasNull - the consumer to set if value was null.public Class<?> getObjectClass()
getObjectClass in class ArrowFlightJdbcAccessorpublic String getString()
getString in interface org.apache.calcite.avatica.util.Cursor.AccessorgetString in class ArrowFlightJdbcAccessorpublic boolean getBoolean()
getBoolean in interface org.apache.calcite.avatica.util.Cursor.AccessorgetBoolean in class ArrowFlightJdbcAccessorpublic byte getByte()
getByte in interface org.apache.calcite.avatica.util.Cursor.AccessorgetByte in class ArrowFlightJdbcAccessorpublic short getShort()
getShort in interface org.apache.calcite.avatica.util.Cursor.AccessorgetShort in class ArrowFlightJdbcAccessorpublic int getInt()
getInt in interface org.apache.calcite.avatica.util.Cursor.AccessorgetInt in class ArrowFlightJdbcAccessorpublic long getLong()
getLong in interface org.apache.calcite.avatica.util.Cursor.AccessorgetLong in class ArrowFlightJdbcAccessorpublic float getFloat()
getFloat in interface org.apache.calcite.avatica.util.Cursor.AccessorgetFloat in class ArrowFlightJdbcAccessorpublic double getDouble()
getDouble in interface org.apache.calcite.avatica.util.Cursor.AccessorgetDouble in class ArrowFlightJdbcAccessorpublic BigDecimal getBigDecimal() throws SQLException
getBigDecimal in interface org.apache.calcite.avatica.util.Cursor.AccessorgetBigDecimal in class ArrowFlightJdbcAccessorSQLExceptionpublic BigDecimal getBigDecimal(int scale) throws SQLException
getBigDecimal in interface org.apache.calcite.avatica.util.Cursor.AccessorgetBigDecimal 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.