public abstract class AbstractWSResultSet extends AbstractResultSet
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
columnNames |
protected List<RestfulResultSet.Field> |
fields |
protected boolean |
isClosed |
protected ResultSetMetaData |
metaData |
protected int |
numOfRows |
protected long |
queryId |
protected long |
reqId |
protected List<List<Object>> |
result |
protected int |
rowIndex |
protected Statement |
statement |
protected Transport |
transport |
START_BACKEND_FETCH_BLOCK_NUM, timestampPrecision, wasNullCLOSE_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| Modifier | Constructor and Description |
|---|---|
protected |
AbstractWSResultSet(Statement statement,
Transport transport,
QueryResp response,
String database) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
ResultSetMetaData |
getMetaData() |
boolean |
isClosed() |
boolean |
next() |
void |
reset() |
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, getForkJoinPool, 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, wasNullisWrapperFor, unwrapclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitupdateObject, updateObject, updateObject, updateObjectisWrapperFor, unwrapprotected final Statement statement
protected final Transport transport
protected final long queryId
protected final long reqId
protected volatile boolean isClosed
protected final ResultSetMetaData metaData
protected final List<RestfulResultSet.Field> fields
protected int numOfRows
protected int rowIndex
protected AbstractWSResultSet(Statement statement, Transport transport, QueryResp response, String database) throws SQLException
SQLExceptionpublic void reset()
public boolean next()
throws SQLException
next in interface ResultSetnext in class AbstractResultSetSQLExceptionpublic void close()
throws SQLException
close in interface AutoCloseableclose in interface ResultSetclose in class AbstractResultSetSQLExceptionpublic ResultSetMetaData getMetaData() throws SQLException
getMetaData in interface ResultSetgetMetaData in class AbstractResultSetSQLExceptionpublic boolean isClosed()
throws SQLException
isClosed in interface ResultSetisClosed in class AbstractResultSetSQLExceptionCopyright © 2025. All rights reserved.