public class ArrowFlightJdbcVarCharVectorAccessor extends ArrowFlightJdbcAccessor
VarCharVector and LargeVarCharVector.wasNull, wasNullConsumer| Constructor and Description |
|---|
ArrowFlightJdbcVarCharVectorAccessor(LargeVarCharVector vector,
IntSupplier currentRowSupplier,
ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull) |
ArrowFlightJdbcVarCharVectorAccessor(VarCharVector vector,
IntSupplier currentRowSupplier,
ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull) |
| Modifier and Type | Method and Description |
|---|---|
InputStream |
getAsciiStream() |
BigDecimal |
getBigDecimal() |
BigDecimal |
getBigDecimal(int i) |
boolean |
getBoolean() |
byte |
getByte() |
byte[] |
getBytes() |
Reader |
getCharacterStream() |
Date |
getDate(Calendar calendar) |
double |
getDouble() |
float |
getFloat() |
int |
getInt() |
long |
getLong() |
String |
getObject() |
Class<?> |
getObjectClass() |
short |
getShort() |
String |
getString() |
Time |
getTime(Calendar calendar) |
Timestamp |
getTimestamp(Calendar calendar) |
InputStream |
getUnicodeStream() |
getArray, getBinaryStream, getBlob, getClob, getCurrentRow, getNCharacterStream, getNClob, getNString, getObject, getObject, getRef, getSQLXML, getStruct, getURL, wasNullpublic ArrowFlightJdbcVarCharVectorAccessor(VarCharVector vector, IntSupplier currentRowSupplier, ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull)
public ArrowFlightJdbcVarCharVectorAccessor(LargeVarCharVector vector, IntSupplier currentRowSupplier, ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull)
public Class<?> getObjectClass()
getObjectClass in class ArrowFlightJdbcAccessorpublic String getObject()
getObject in interface org.apache.calcite.avatica.util.Cursor.AccessorgetObject in class ArrowFlightJdbcAccessorpublic String getString()
getString in interface org.apache.calcite.avatica.util.Cursor.AccessorgetString in class ArrowFlightJdbcAccessorpublic byte[] getBytes()
getBytes in interface org.apache.calcite.avatica.util.Cursor.AccessorgetBytes in class ArrowFlightJdbcAccessorpublic boolean getBoolean()
throws SQLException
getBoolean in interface org.apache.calcite.avatica.util.Cursor.AccessorgetBoolean in class ArrowFlightJdbcAccessorSQLExceptionpublic byte getByte()
throws SQLException
getByte in interface org.apache.calcite.avatica.util.Cursor.AccessorgetByte in class ArrowFlightJdbcAccessorSQLExceptionpublic short getShort()
throws SQLException
getShort in interface org.apache.calcite.avatica.util.Cursor.AccessorgetShort in class ArrowFlightJdbcAccessorSQLExceptionpublic int getInt()
throws SQLException
getInt in interface org.apache.calcite.avatica.util.Cursor.AccessorgetInt in class ArrowFlightJdbcAccessorSQLExceptionpublic long getLong()
throws SQLException
getLong in interface org.apache.calcite.avatica.util.Cursor.AccessorgetLong in class ArrowFlightJdbcAccessorSQLExceptionpublic float getFloat()
throws SQLException
getFloat in interface org.apache.calcite.avatica.util.Cursor.AccessorgetFloat in class ArrowFlightJdbcAccessorSQLExceptionpublic double getDouble()
throws SQLException
getDouble in interface org.apache.calcite.avatica.util.Cursor.AccessorgetDouble in class ArrowFlightJdbcAccessorSQLExceptionpublic BigDecimal getBigDecimal() throws SQLException
getBigDecimal in interface org.apache.calcite.avatica.util.Cursor.AccessorgetBigDecimal in class ArrowFlightJdbcAccessorSQLExceptionpublic BigDecimal getBigDecimal(int i) throws SQLException
getBigDecimal in interface org.apache.calcite.avatica.util.Cursor.AccessorgetBigDecimal in class ArrowFlightJdbcAccessorSQLExceptionpublic InputStream getAsciiStream()
getAsciiStream in interface org.apache.calcite.avatica.util.Cursor.AccessorgetAsciiStream in class ArrowFlightJdbcAccessorpublic InputStream getUnicodeStream()
getUnicodeStream in interface org.apache.calcite.avatica.util.Cursor.AccessorgetUnicodeStream in class ArrowFlightJdbcAccessorpublic Reader getCharacterStream()
getCharacterStream in interface org.apache.calcite.avatica.util.Cursor.AccessorgetCharacterStream in class ArrowFlightJdbcAccessorpublic Date getDate(Calendar calendar) throws SQLException
getDate in interface org.apache.calcite.avatica.util.Cursor.AccessorgetDate in class ArrowFlightJdbcAccessorSQLExceptionpublic Time getTime(Calendar calendar) throws SQLException
getTime in interface org.apache.calcite.avatica.util.Cursor.AccessorgetTime in class ArrowFlightJdbcAccessorSQLExceptionpublic Timestamp getTimestamp(Calendar calendar) throws SQLException
getTimestamp in interface org.apache.calcite.avatica.util.Cursor.AccessorgetTimestamp in class ArrowFlightJdbcAccessorSQLExceptionCopyright © 2023 The Apache Software Foundation. All rights reserved.