Package com.alibaba.druid.proxy.jdbc
Interface ResultSetProxy
- All Superinterfaces:
AutoCloseable
,ResultSet
,Wrapper
,WrapperProxy
- All Known Implementing Classes:
ResultSetProxyImpl
- Author:
- wenshao [[email protected]]
-
Field Summary
Fields 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 TypeMethodDescriptionvoid
addReadBytesLength
(int length) void
addReadStringLength
(int length) int
long
int
int
int
int
getLogicColumn
(int physicalColumn) int
int
int
getPhysicalColumn
(int logicColumn) long
long
getSql()
void
void
void
void
setConstructNano
(long constructNano) void
setHiddenColumns
(List<Integer> hiddenColumns) void
setLogicColumnMap
(Map<Integer, Integer> logicColumnMap) void
setPhysicalColumnMap
(Map<Integer, Integer> physicalColumnMap) Methods inherited from interface java.sql.ResultSet
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, 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, last, moveToCurrentRow, moveToInsertRow, next, previous, refreshRow, relative, rowDeleted, rowInserted, rowUpdated, setFetchDirection, setFetchSize, 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, updateObject, updateObject, updateObject, updateObject, updateRef, updateRef, updateRow, updateRowId, updateRowId, updateShort, updateShort, updateSQLXML, updateSQLXML, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp, wasNull
Methods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap
Methods inherited from interface com.alibaba.druid.proxy.jdbc.WrapperProxy
clearAttributes, getAttribute, getAttributes, getAttributesSize, getId, getRawObject, putAttribute
-
Method Details
-
getResultSetRaw
ResultSet getResultSetRaw() -
getStatementProxy
StatementProxy getStatementProxy() -
getSql
String getSql() -
getSqlStat
JdbcSqlStat getSqlStat() -
getCursorIndex
int getCursorIndex() -
getFetchRowCount
int getFetchRowCount() -
getConstructNano
long getConstructNano() -
setConstructNano
void setConstructNano(long constructNano) -
setConstructNano
void setConstructNano() -
getCloseCount
int getCloseCount() -
addReadStringLength
void addReadStringLength(int length) -
getReadStringLength
long getReadStringLength() -
addReadBytesLength
void addReadBytesLength(int length) -
getReadBytesLength
long getReadBytesLength() -
incrementOpenInputStreamCount
void incrementOpenInputStreamCount() -
getOpenInputStreamCount
int getOpenInputStreamCount() -
incrementOpenReaderCount
void incrementOpenReaderCount() -
getOpenReaderCount
int getOpenReaderCount() -
getPhysicalColumn
int getPhysicalColumn(int logicColumn) -
getLogicColumn
int getLogicColumn(int physicalColumn) -
getHiddenColumns
-
getHiddenColumnCount
int getHiddenColumnCount() -
setLogicColumnMap
-
setPhysicalColumnMap
-
setHiddenColumns
-