类 IoTDBJDBCResultSet
- java.lang.Object
-
- org.apache.iotdb.jdbc.AbstractIoTDBJDBCResultSet
-
- org.apache.iotdb.jdbc.IoTDBJDBCResultSet
-
- 所有已实现的接口:
java.lang.AutoCloseable,java.sql.ResultSet,java.sql.Wrapper
public class IoTDBJDBCResultSet extends AbstractIoTDBJDBCResultSet
-
-
字段概要
-
从类继承的字段 org.apache.iotdb.jdbc.AbstractIoTDBJDBCResultSet
columnTypeList, ioTDBRpcDataSet, statement, warningChain
-
-
构造器概要
构造器 构造器 说明 IoTDBJDBCResultSet(java.sql.Statement statement, java.util.List<java.lang.String> columnNameList, java.util.List<java.lang.String> columnTypeList, java.util.Map<java.lang.String,java.lang.Integer> columnNameIndex, boolean ignoreTimeStamp, org.apache.iotdb.service.rpc.thrift.TSIService.Iface client, java.lang.String sql, long queryId, long sessionId, org.apache.iotdb.service.rpc.thrift.TSQueryDataSet dataset)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected voidcheckRecord()protected voidconstructOneRow()protected booleanfetchResults()longgetLong(java.lang.String columnName)protected java.lang.StringgetValueByName(java.lang.String columnName)protected booleanhasCachedResults()booleanisIgnoreTimeStamp()-
从类继承的方法 org.apache.iotdb.jdbc.AbstractIoTDBJDBCResultSet
absolute, afterLast, beforeFirst, cancelRowUpdates, clearWarnings, close, deleteRow, findColumn, first, 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, 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, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getType, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, insertRow, isAfterLast, isBeforeFirst, isClosed, isFirst, isLast, 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, wasNull
-
-
-
-
构造器详细资料
-
IoTDBJDBCResultSet
public IoTDBJDBCResultSet(java.sql.Statement statement, java.util.List<java.lang.String> columnNameList, java.util.List<java.lang.String> columnTypeList, java.util.Map<java.lang.String,java.lang.Integer> columnNameIndex, boolean ignoreTimeStamp, org.apache.iotdb.service.rpc.thrift.TSIService.Iface client, java.lang.String sql, long queryId, long sessionId, org.apache.iotdb.service.rpc.thrift.TSQueryDataSet dataset) throws java.sql.SQLException- 抛出:
java.sql.SQLException
-
-
方法详细资料
-
getLong
public long getLong(java.lang.String columnName) throws java.sql.SQLException- 指定者:
getLong在接口中java.sql.ResultSet- 指定者:
getLong在类中AbstractIoTDBJDBCResultSet- 抛出:
java.sql.SQLException
-
fetchResults
protected boolean fetchResults() throws java.sql.SQLException- 抛出:
java.sql.SQLException
-
hasCachedResults
protected boolean hasCachedResults()
-
constructOneRow
protected void constructOneRow()
-
checkRecord
protected void checkRecord() throws java.sql.SQLException- 抛出:
java.sql.SQLException
-
getValueByName
protected java.lang.String getValueByName(java.lang.String columnName) throws java.sql.SQLException- 抛出:
java.sql.SQLException
-
isIgnoreTimeStamp
public boolean isIgnoreTimeStamp()
-
-