public class IoTDBJDBCResultSet extends AbstractIoTDBJDBCResultSet
columnTypeList, ioTDBRpcDataSet, ioTDBRpcTracingInfo, statement, warningChainCLOSE_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| Constructor and Description |
|---|
IoTDBJDBCResultSet(Statement statement,
List<String> columnNameList,
List<String> columnTypeList,
Map<String,Integer> columnNameIndex,
boolean ignoreTimeStamp,
org.apache.iotdb.service.rpc.thrift.IClientRPCService.Iface client,
String sql,
long queryId,
long sessionId,
org.apache.iotdb.service.rpc.thrift.TSQueryDataSet dataset,
org.apache.iotdb.service.rpc.thrift.TSTracingInfo tracingInfo,
long timeout,
boolean isRpcFetchResult) |
IoTDBJDBCResultSet(Statement statement,
List<String> columnNameList,
List<String> columnTypeList,
Map<String,Integer> columnNameIndex,
boolean ignoreTimeStamp,
org.apache.iotdb.service.rpc.thrift.IClientRPCService.Iface client,
String sql,
long queryId,
long sessionId,
org.apache.iotdb.service.rpc.thrift.TSQueryDataSet dataset,
org.apache.iotdb.service.rpc.thrift.TSTracingInfo tracingInfo,
long timeout,
String operationType,
List<String> columns,
List<String> sgColumns,
BitSet aliasColumnMap) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkRecord() |
protected void |
constructOneRow() |
protected boolean |
fetchResults() |
List<String> |
getColumns() |
long |
getLong(String columnName) |
protected Object |
getObjectByName(String columnName) |
String |
getOperationType() |
List<String> |
getSgColumns() |
protected String |
getValueByName(String columnName) |
protected boolean |
hasCachedResults() |
boolean |
isIgnoreTimeStamp() |
absolute, afterLast, beforeFirst, cancelRowUpdates, clearWarnings, close, deleteRow, findColumn, first, getActivityList, getArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getConcurrency, getCursorName, getDate, getDate, getDate, getDate, getDouble, getDouble, getElapsedTimeList, getFetchDirection, getFetchSize, getFloat, getFloat, getHoldability, getInt, getInt, getLong, getMetaData, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getNString, getNString, getObject, getObject, getObject, getObject, getObject, getObject, getRef, getRef, getRow, getRowId, getRowId, getShort, getShort, getSQLXML, getSQLXML, getStatement, getStatisticsByName, getStatisticsInfoByName, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getType, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, insertRow, isAfterLast, isBeforeFirst, isClosed, isFirst, isLast, isSetTracingInfo, isWrapperFor, last, moveToCurrentRow, moveToInsertRow, next, previous, refreshRow, relative, rowDeleted, rowInserted, rowUpdated, setFetchDirection, setFetchSize, unwrap, updateArray, updateArray, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateBigDecimal, updateBigDecimal, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBlob, updateBlob, updateBlob, updateBlob, updateBlob, updateBlob, updateBoolean, updateBoolean, updateByte, updateByte, updateBytes, updateBytes, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateClob, updateClob, updateClob, updateClob, updateClob, updateClob, updateDate, updateDate, updateDouble, updateDouble, updateFloat, updateFloat, updateInt, updateInt, updateLong, updateLong, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNString, updateNString, updateNull, updateNull, updateObject, updateObject, updateObject, updateObject, updateRef, updateRef, updateRow, updateRowId, updateRowId, updateShort, updateShort, updateSQLXML, updateSQLXML, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp, wasNullclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitupdateObject, updateObject, updateObject, updateObjectpublic IoTDBJDBCResultSet(Statement statement, List<String> columnNameList, List<String> columnTypeList, Map<String,Integer> columnNameIndex, boolean ignoreTimeStamp, org.apache.iotdb.service.rpc.thrift.IClientRPCService.Iface client, String sql, long queryId, long sessionId, org.apache.iotdb.service.rpc.thrift.TSQueryDataSet dataset, org.apache.iotdb.service.rpc.thrift.TSTracingInfo tracingInfo, long timeout, String operationType, List<String> columns, List<String> sgColumns, BitSet aliasColumnMap) throws SQLException
SQLExceptionpublic IoTDBJDBCResultSet(Statement statement, List<String> columnNameList, List<String> columnTypeList, Map<String,Integer> columnNameIndex, boolean ignoreTimeStamp, org.apache.iotdb.service.rpc.thrift.IClientRPCService.Iface client, String sql, long queryId, long sessionId, org.apache.iotdb.service.rpc.thrift.TSQueryDataSet dataset, org.apache.iotdb.service.rpc.thrift.TSTracingInfo tracingInfo, long timeout, boolean isRpcFetchResult) throws SQLException
SQLExceptionpublic long getLong(String columnName) throws SQLException
getLong in interface ResultSetgetLong in class AbstractIoTDBJDBCResultSetSQLExceptionprotected boolean fetchResults()
throws SQLException
SQLExceptionprotected boolean hasCachedResults()
protected void constructOneRow()
protected void checkRecord()
throws SQLException
SQLExceptionprotected String getValueByName(String columnName) throws SQLException
SQLExceptionprotected Object getObjectByName(String columnName) throws SQLException
SQLExceptionpublic boolean isIgnoreTimeStamp()
public String getOperationType()
Copyright © 2022 The Apache Software Foundation. All rights reserved.