类 AbstractWSResultSet
- java.lang.Object
-
- com.taosdata.jdbc.WrapperImpl
-
- com.taosdata.jdbc.AbstractResultSet
-
- com.taosdata.jdbc.ws.AbstractWSResultSet
-
- 所有已实现的接口:
AutoCloseable,ResultSet,Wrapper
- 直接已知子类:
BlockResultSet
public abstract class AbstractWSResultSet extends AbstractResultSet
-
-
字段概要
字段 修饰符和类型 字段 说明 protected List<String>columnNamesprotected RequestFactoryfactoryprotected List<Integer>fieldLengthprotected List<RestfulResultSet.Field>fieldsprotected booleanisClosedprotected ResultSetMetaDatametaDataprotected intnumOfRowsprotected longqueryIdprotected List<List<Object>>resultprotected introwIndexprotected Statementstatementprotected Transporttransport-
从类继承的字段 com.taosdata.jdbc.AbstractResultSet
timestampPrecision, wasNull
-
-
构造器概要
构造器 构造器 说明 AbstractWSResultSet(Statement statement, Transport transport, RequestFactory factory, QueryResp response, String database)
-
方法概要
所有方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 voidclose()abstract List<List<Object>>fetchJsonData()ResultSetMetaDatagetMetaData()booleanisClosed()booleannext()voidreset()-
从类继承的方法 com.taosdata.jdbc.AbstractResultSet
absolute, afterLast, beforeFirst, cancelRowUpdates, checkAvailability, clearWarnings, 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, getLong, 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, isFirst, isLast, last, moveToCurrentRow, moveToInsertRow, previous, refreshRow, relative, rowDeleted, rowInserted, rowUpdated, setFetchDirection, setFetchSize, setTimestampPrecision, 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
-
从类继承的方法 com.taosdata.jdbc.WrapperImpl
isWrapperFor, unwrap
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 java.sql.ResultSet
updateObject, updateObject, updateObject, updateObject
-
从接口继承的方法 java.sql.Wrapper
isWrapperFor, unwrap
-
-
-
-
字段详细资料
-
statement
protected final Statement statement
-
transport
protected final Transport transport
-
factory
protected final RequestFactory factory
-
queryId
protected final long queryId
-
isClosed
protected volatile boolean isClosed
-
metaData
protected final ResultSetMetaData metaData
-
fields
protected final List<RestfulResultSet.Field> fields
-
numOfRows
protected int numOfRows
-
rowIndex
protected int rowIndex
-
-
构造器详细资料
-
AbstractWSResultSet
public AbstractWSResultSet(Statement statement, Transport transport, RequestFactory factory, QueryResp response, String database) throws SQLException
- 抛出:
SQLException
-
-
方法详细资料
-
reset
public void reset()
-
next
public boolean next() throws SQLException- 指定者:
next在接口中ResultSet- 指定者:
next在类中AbstractResultSet- 抛出:
SQLException
-
fetchJsonData
public abstract List<List<Object>> fetchJsonData() throws SQLException, ExecutionException, InterruptedException
-
close
public void close() throws SQLException- 指定者:
close在接口中AutoCloseable- 指定者:
close在接口中ResultSet- 指定者:
close在类中AbstractResultSet- 抛出:
SQLException
-
getMetaData
public ResultSetMetaData getMetaData() throws SQLException
- 指定者:
getMetaData在接口中ResultSet- 指定者:
getMetaData在类中AbstractResultSet- 抛出:
SQLException
-
isClosed
public boolean isClosed() throws SQLException- 指定者:
isClosed在接口中ResultSet- 指定者:
isClosed在类中AbstractResultSet- 抛出:
SQLException
-
-