Package org.apache.drill.jdbc.impl
Class DrillResultSetImpl
java.lang.Object
org.apache.calcite.avatica.util.ArrayFactoryImpl
org.apache.calcite.avatica.AvaticaResultSet
org.apache.drill.jdbc.impl.DrillResultSetImpl
- All Implemented Interfaces:
AutoCloseable,ResultSet,Wrapper,org.apache.calcite.avatica.util.ArrayImpl.Factory,DrillResultSet
public class DrillResultSetImpl
extends org.apache.calcite.avatica.AvaticaResultSet
implements DrillResultSet
Drill's implementation of
ResultSet.-
Field Summary
Fields inherited from class org.apache.calcite.avatica.AvaticaResultSet
accessorList, columnMetaDataList, cursor, firstFrame, localCalendar, resultSetMetaData, signature, state, statementFields inherited from interface java.sql.ResultSet
CLOSE_CURSORS_AT_COMMIT, CONCUR_READ_ONLY, CONCUR_UPDATABLE, FETCH_FORWARD, FETCH_REVERSE, FETCH_UNKNOWN, HOLD_CURSORS_OVER_COMMIT, TYPE_FORWARD_ONLY, TYPE_SCROLL_INSENSITIVE, TYPE_SCROLL_SENSITIVE -
Method Summary
Modifier and TypeMethodDescriptionbooleanabsolute(int row) voidvoidprotected voidcancel()voidprotected voidThrows AlreadyClosedSqlException or QueryCanceledSqlException if this ResultSet is closed.voidclose()voidprotected DrillResultSetImplexecute()booleanfirst()getObject(int columnIndex) Gets the ID of the associated query (the query whose results this ResultSet presents).getRowId(int columnIndex) voidbooleanisLast()booleanlast()voidvoidbooleannext()booleanprevious()voidbooleanrelative(int rows) voidupdateArray(int columnIndex, Array x) voidupdateArray(String columnLabel, Array x) voidupdateAsciiStream(int columnIndex, InputStream x) voidupdateAsciiStream(int columnIndex, InputStream x, int length) voidupdateAsciiStream(int columnIndex, InputStream x, long length) voidupdateAsciiStream(String columnLabel, InputStream x) voidupdateAsciiStream(String columnLabel, InputStream x, int length) voidupdateAsciiStream(String columnLabel, InputStream x, long length) voidupdateBigDecimal(int columnIndex, BigDecimal x) voidupdateBigDecimal(String columnLabel, BigDecimal x) voidupdateBinaryStream(int columnIndex, InputStream x) voidupdateBinaryStream(int columnIndex, InputStream x, int length) voidupdateBinaryStream(int columnIndex, InputStream x, long length) voidupdateBinaryStream(String columnLabel, InputStream x) voidupdateBinaryStream(String columnLabel, InputStream x, int length) voidupdateBinaryStream(String columnLabel, InputStream x, long length) voidupdateBlob(int columnIndex, InputStream inputStream) voidupdateBlob(int columnIndex, InputStream inputStream, long length) voidupdateBlob(int columnIndex, Blob x) voidupdateBlob(String columnLabel, InputStream inputStream) voidupdateBlob(String columnLabel, InputStream inputStream, long length) voidupdateBlob(String columnLabel, Blob x) voidupdateBoolean(int columnIndex, boolean x) voidupdateBoolean(String columnLabel, boolean x) voidupdateByte(int columnIndex, byte x) voidupdateByte(String columnLabel, byte x) voidupdateBytes(int columnIndex, byte[] x) voidupdateBytes(String columnLabel, byte[] x) voidupdateCharacterStream(int columnIndex, Reader x) voidupdateCharacterStream(int columnIndex, Reader x, int length) voidupdateCharacterStream(int columnIndex, Reader x, long length) voidupdateCharacterStream(String columnLabel, Reader reader) voidupdateCharacterStream(String columnLabel, Reader reader, int length) voidupdateCharacterStream(String columnLabel, Reader reader, long length) voidupdateClob(int columnIndex, Reader reader) voidupdateClob(int columnIndex, Reader reader, long length) voidupdateClob(int columnIndex, Clob x) voidupdateClob(String columnLabel, Reader reader) voidupdateClob(String columnLabel, Reader reader, long length) voidupdateClob(String columnLabel, Clob x) voidupdateDate(int columnIndex, Date x) voidupdateDate(String columnLabel, Date x) voidupdateDouble(int columnIndex, double x) voidupdateDouble(String columnLabel, double x) voidupdateFloat(int columnIndex, float x) voidupdateFloat(String columnLabel, float x) voidupdateInt(int columnIndex, int x) voidvoidupdateLong(int columnIndex, long x) voidupdateLong(String columnLabel, long x) voidupdateNCharacterStream(int columnIndex, Reader x) voidupdateNCharacterStream(int columnIndex, Reader x, long length) voidupdateNCharacterStream(String columnLabel, Reader reader) voidupdateNCharacterStream(String columnLabel, Reader reader, long length) voidupdateNClob(int columnIndex, Reader reader) voidupdateNClob(int columnIndex, Reader reader, long length) voidupdateNClob(int columnIndex, NClob nClob) voidupdateNClob(String columnLabel, Reader reader) voidupdateNClob(String columnLabel, Reader reader, long length) voidupdateNClob(String columnLabel, NClob nClob) voidupdateNString(int columnIndex, String nString) voidupdateNString(String columnLabel, String nString) voidupdateNull(int columnIndex) voidupdateNull(String columnLabel) voidupdateObject(int columnIndex, Object x) voidupdateObject(int columnIndex, Object x, int scaleOrLength) voidupdateObject(int columnIndex, Object x, SQLType targetSqlType) voidupdateObject(int columnIndex, Object x, SQLType targetSqlType, int scaleOrLength) voidupdateObject(String columnLabel, Object x) voidupdateObject(String columnLabel, Object x, int scaleOrLength) voidupdateObject(String columnLabel, Object x, SQLType targetSqlType) voidupdateObject(String columnLabel, Object x, SQLType targetSqlType, int scaleOrLength) voidvoidvoidvoidupdateRowId(int columnIndex, RowId x) voidupdateRowId(String columnLabel, RowId x) voidupdateShort(int columnIndex, short x) voidupdateShort(String columnLabel, short x) voidupdateSQLXML(int columnIndex, SQLXML xmlObject) voidupdateSQLXML(String columnLabel, SQLXML xmlObject) voidupdateString(int columnIndex, String x) voidupdateString(String columnLabel, String x) voidupdateTime(int columnIndex, Time x) voidupdateTime(String columnLabel, Time x) voidupdateTimestamp(int columnIndex, Timestamp x) voidupdateTimestamp(String columnLabel, Timestamp x) Methods inherited from class org.apache.calcite.avatica.AvaticaResultSet
clearWarnings, execute2, findColumn, getArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getConcurrency, getDate, getDate, getDate, getDate, getDouble, getDouble, getFetchDirection, getFetchSize, getFloat, getFloat, getHoldability, getInt, getInt, getLocalCalendar, getLong, getLong, getMetaData, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getNString, getNString, getObject, getObject, getObject, getObject, getObject, getRef, getRef, getRow, getShort, getShort, getSQLXML, getSQLXML, getStatement, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getType, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, isAfterLast, isBeforeFirst, isClosed, isFirst, isWrapperFor, rowDeleted, rowInserted, rowUpdated, setFetchDirection, setFetchSize, unwrap, wasNullMethods inherited from class org.apache.calcite.avatica.util.ArrayFactoryImpl
create, createArrayMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.drill.jdbc.DrillResultSet
getBigDecimal, getBigDecimal, getByte, getByte, getDouble, getDouble, getFloat, getFloat, getInt, getInt, getLong, getLong, getObject, getShort, getShort, getString, getString, isWrapperFor, unwrapMethods inherited from interface java.sql.ResultSet
clearWarnings, findColumn, getArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBoolean, getBoolean, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getConcurrency, getDate, getDate, getDate, getDate, getFetchDirection, getFetchSize, getHoldability, getMetaData, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getNString, getNString, getObject, getObject, getObject, getObject, getRef, getRef, getRow, getSQLXML, getSQLXML, getStatement, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getType, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, isAfterLast, isBeforeFirst, isClosed, isFirst, rowDeleted, rowInserted, rowUpdated, setFetchDirection, setFetchSize, wasNull
-
Method Details
-
checkOpen
Throws AlreadyClosedSqlException or QueryCanceledSqlException if this ResultSet is closed.- Overrides:
checkOpenin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
ExecutionCanceledSqlException- if ResultSet is closed because of cancellation and no QueryCanceledSqlException has been thrown yet for this ResultSetAlreadyClosedSqlException- if ResultSet is closedSQLException- if error in callingAvaticaResultSet.isClosed()
-
cancel
protected void cancel()- Overrides:
cancelin classorg.apache.calcite.avatica.AvaticaResultSet
-
next
- Specified by:
nextin interfaceResultSet- Overrides:
nextin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceResultSet- Overrides:
closein classorg.apache.calcite.avatica.AvaticaResultSet
-
getCursorName
- Specified by:
getCursorNamein interfaceResultSet- Overrides:
getCursorNamein classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
getObject
Description copied from interface:DrillResultSetDrill: Conversions: Supports conversion from all types.
- Specified by:
getObjectin interfaceDrillResultSet- Specified by:
getObjectin interfaceResultSet- Overrides:
getObjectin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
isLast
- Specified by:
isLastin interfaceResultSet- Overrides:
isLastin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
beforeFirst
- Specified by:
beforeFirstin interfaceResultSet- Overrides:
beforeFirstin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
afterLast
- Specified by:
afterLastin interfaceResultSet- Overrides:
afterLastin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
first
- Specified by:
firstin interfaceResultSet- Overrides:
firstin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
last
- Specified by:
lastin interfaceResultSet- Overrides:
lastin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
absolute
- Specified by:
absolutein interfaceResultSet- Overrides:
absolutein classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
relative
- Specified by:
relativein interfaceResultSet- Overrides:
relativein classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
previous
- Specified by:
previousin interfaceResultSet- Overrides:
previousin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateNull
- Specified by:
updateNullin interfaceResultSet- Overrides:
updateNullin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateBoolean
- Specified by:
updateBooleanin interfaceResultSet- Overrides:
updateBooleanin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateByte
- Specified by:
updateBytein interfaceResultSet- Overrides:
updateBytein classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateShort
- Specified by:
updateShortin interfaceResultSet- Overrides:
updateShortin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateInt
- Specified by:
updateIntin interfaceResultSet- Overrides:
updateIntin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateLong
- Specified by:
updateLongin interfaceResultSet- Overrides:
updateLongin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateFloat
- Specified by:
updateFloatin interfaceResultSet- Overrides:
updateFloatin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateDouble
- Specified by:
updateDoublein interfaceResultSet- Overrides:
updateDoublein classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateBigDecimal
- Specified by:
updateBigDecimalin interfaceResultSet- Overrides:
updateBigDecimalin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateString
- Specified by:
updateStringin interfaceResultSet- Overrides:
updateStringin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateBytes
- Specified by:
updateBytesin interfaceResultSet- Overrides:
updateBytesin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateDate
- Specified by:
updateDatein interfaceResultSet- Overrides:
updateDatein classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateTime
- Specified by:
updateTimein interfaceResultSet- Overrides:
updateTimein classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateTimestamp
- Specified by:
updateTimestampin interfaceResultSet- Overrides:
updateTimestampin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateAsciiStream
- Specified by:
updateAsciiStreamin interfaceResultSet- Overrides:
updateAsciiStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateBinaryStream
- Specified by:
updateBinaryStreamin interfaceResultSet- Overrides:
updateBinaryStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateCharacterStream
- Specified by:
updateCharacterStreamin interfaceResultSet- Overrides:
updateCharacterStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateObject
- Specified by:
updateObjectin interfaceResultSet- Overrides:
updateObjectin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateObject
- Specified by:
updateObjectin interfaceResultSet- Overrides:
updateObjectin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateObject
public void updateObject(int columnIndex, Object x, SQLType targetSqlType, int scaleOrLength) throws SQLException - Specified by:
updateObjectin interfaceResultSet- Throws:
SQLException
-
updateObject
public void updateObject(String columnLabel, Object x, SQLType targetSqlType, int scaleOrLength) throws SQLException - Specified by:
updateObjectin interfaceResultSet- Throws:
SQLException
-
updateObject
- Specified by:
updateObjectin interfaceResultSet- Throws:
SQLException
-
updateObject
- Specified by:
updateObjectin interfaceResultSet- Throws:
SQLException
-
updateNull
- Specified by:
updateNullin interfaceResultSet- Overrides:
updateNullin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateBoolean
- Specified by:
updateBooleanin interfaceResultSet- Overrides:
updateBooleanin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateByte
- Specified by:
updateBytein interfaceResultSet- Overrides:
updateBytein classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateShort
- Specified by:
updateShortin interfaceResultSet- Overrides:
updateShortin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateInt
- Specified by:
updateIntin interfaceResultSet- Overrides:
updateIntin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateLong
- Specified by:
updateLongin interfaceResultSet- Overrides:
updateLongin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateFloat
- Specified by:
updateFloatin interfaceResultSet- Overrides:
updateFloatin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateDouble
- Specified by:
updateDoublein interfaceResultSet- Overrides:
updateDoublein classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateBigDecimal
- Specified by:
updateBigDecimalin interfaceResultSet- Overrides:
updateBigDecimalin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateString
- Specified by:
updateStringin interfaceResultSet- Overrides:
updateStringin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateBytes
- Specified by:
updateBytesin interfaceResultSet- Overrides:
updateBytesin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateDate
- Specified by:
updateDatein interfaceResultSet- Overrides:
updateDatein classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateTime
- Specified by:
updateTimein interfaceResultSet- Overrides:
updateTimein classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateTimestamp
- Specified by:
updateTimestampin interfaceResultSet- Overrides:
updateTimestampin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateAsciiStream
- Specified by:
updateAsciiStreamin interfaceResultSet- Overrides:
updateAsciiStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateBinaryStream
- Specified by:
updateBinaryStreamin interfaceResultSet- Overrides:
updateBinaryStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateCharacterStream
public void updateCharacterStream(String columnLabel, Reader reader, int length) throws SQLException - Specified by:
updateCharacterStreamin interfaceResultSet- Overrides:
updateCharacterStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateObject
- Specified by:
updateObjectin interfaceResultSet- Overrides:
updateObjectin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateObject
- Specified by:
updateObjectin interfaceResultSet- Overrides:
updateObjectin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
insertRow
- Specified by:
insertRowin interfaceResultSet- Overrides:
insertRowin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateRow
- Specified by:
updateRowin interfaceResultSet- Overrides:
updateRowin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
deleteRow
- Specified by:
deleteRowin interfaceResultSet- Overrides:
deleteRowin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
refreshRow
- Specified by:
refreshRowin interfaceResultSet- Overrides:
refreshRowin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
cancelRowUpdates
- Specified by:
cancelRowUpdatesin interfaceResultSet- Overrides:
cancelRowUpdatesin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
moveToInsertRow
- Specified by:
moveToInsertRowin interfaceResultSet- Overrides:
moveToInsertRowin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
moveToCurrentRow
- Specified by:
moveToCurrentRowin interfaceResultSet- Overrides:
moveToCurrentRowin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateRef
- Specified by:
updateRefin interfaceResultSet- Overrides:
updateRefin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateRef
- Specified by:
updateRefin interfaceResultSet- Overrides:
updateRefin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateBlob
- Specified by:
updateBlobin interfaceResultSet- Overrides:
updateBlobin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateBlob
- Specified by:
updateBlobin interfaceResultSet- Overrides:
updateBlobin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateClob
- Specified by:
updateClobin interfaceResultSet- Overrides:
updateClobin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateClob
- Specified by:
updateClobin interfaceResultSet- Overrides:
updateClobin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateArray
- Specified by:
updateArrayin interfaceResultSet- Overrides:
updateArrayin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateArray
- Specified by:
updateArrayin interfaceResultSet- Overrides:
updateArrayin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
getRowId
- Specified by:
getRowIdin interfaceResultSet- Overrides:
getRowIdin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
getRowId
- Specified by:
getRowIdin interfaceResultSet- Overrides:
getRowIdin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateRowId
- Specified by:
updateRowIdin interfaceResultSet- Overrides:
updateRowIdin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateRowId
- Specified by:
updateRowIdin interfaceResultSet- Overrides:
updateRowIdin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateNString
- Specified by:
updateNStringin interfaceResultSet- Overrides:
updateNStringin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateNString
- Specified by:
updateNStringin interfaceResultSet- Overrides:
updateNStringin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateNClob
- Specified by:
updateNClobin interfaceResultSet- Overrides:
updateNClobin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateNClob
- Specified by:
updateNClobin interfaceResultSet- Overrides:
updateNClobin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateSQLXML
- Specified by:
updateSQLXMLin interfaceResultSet- Overrides:
updateSQLXMLin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateSQLXML
- Specified by:
updateSQLXMLin interfaceResultSet- Overrides:
updateSQLXMLin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateNCharacterStream
- Specified by:
updateNCharacterStreamin interfaceResultSet- Overrides:
updateNCharacterStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateNCharacterStream
public void updateNCharacterStream(String columnLabel, Reader reader, long length) throws SQLException - Specified by:
updateNCharacterStreamin interfaceResultSet- Overrides:
updateNCharacterStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateAsciiStream
- Specified by:
updateAsciiStreamin interfaceResultSet- Overrides:
updateAsciiStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateBinaryStream
- Specified by:
updateBinaryStreamin interfaceResultSet- Overrides:
updateBinaryStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateCharacterStream
- Specified by:
updateCharacterStreamin interfaceResultSet- Overrides:
updateCharacterStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateAsciiStream
- Specified by:
updateAsciiStreamin interfaceResultSet- Overrides:
updateAsciiStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateBinaryStream
- Specified by:
updateBinaryStreamin interfaceResultSet- Overrides:
updateBinaryStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateCharacterStream
public void updateCharacterStream(String columnLabel, Reader reader, long length) throws SQLException - Specified by:
updateCharacterStreamin interfaceResultSet- Overrides:
updateCharacterStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateBlob
- Specified by:
updateBlobin interfaceResultSet- Overrides:
updateBlobin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateBlob
public void updateBlob(String columnLabel, InputStream inputStream, long length) throws SQLException - Specified by:
updateBlobin interfaceResultSet- Overrides:
updateBlobin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateClob
- Specified by:
updateClobin interfaceResultSet- Overrides:
updateClobin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateClob
- Specified by:
updateClobin interfaceResultSet- Overrides:
updateClobin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateNClob
- Specified by:
updateNClobin interfaceResultSet- Overrides:
updateNClobin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateNClob
- Specified by:
updateNClobin interfaceResultSet- Overrides:
updateNClobin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateNCharacterStream
- Specified by:
updateNCharacterStreamin interfaceResultSet- Overrides:
updateNCharacterStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateNCharacterStream
- Specified by:
updateNCharacterStreamin interfaceResultSet- Overrides:
updateNCharacterStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateAsciiStream
- Specified by:
updateAsciiStreamin interfaceResultSet- Overrides:
updateAsciiStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateBinaryStream
- Specified by:
updateBinaryStreamin interfaceResultSet- Overrides:
updateBinaryStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateCharacterStream
- Specified by:
updateCharacterStreamin interfaceResultSet- Overrides:
updateCharacterStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateAsciiStream
- Specified by:
updateAsciiStreamin interfaceResultSet- Overrides:
updateAsciiStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateBinaryStream
- Specified by:
updateBinaryStreamin interfaceResultSet- Overrides:
updateBinaryStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateCharacterStream
- Specified by:
updateCharacterStreamin interfaceResultSet- Overrides:
updateCharacterStreamin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateBlob
- Specified by:
updateBlobin interfaceResultSet- Overrides:
updateBlobin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateBlob
- Specified by:
updateBlobin interfaceResultSet- Overrides:
updateBlobin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateClob
- Specified by:
updateClobin interfaceResultSet- Overrides:
updateClobin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateClob
- Specified by:
updateClobin interfaceResultSet- Overrides:
updateClobin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateNClob
- Specified by:
updateNClobin interfaceResultSet- Overrides:
updateNClobin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
updateNClob
- Specified by:
updateNClobin interfaceResultSet- Overrides:
updateNClobin classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-
getQueryId
Description copied from interface:DrillResultSetGets the ID of the associated query (the query whose results this ResultSet presents).- Specified by:
getQueryIdin interfaceDrillResultSet- Throws:
SQLException- if this method is called on a closed result set
-
execute
- Overrides:
executein classorg.apache.calcite.avatica.AvaticaResultSet- Throws:
SQLException
-