Package org.firebirdsql.jdbc
Interface FirebirdResultSet
- 
- All Superinterfaces:
- java.lang.AutoCloseable,- java.sql.ResultSet,- java.sql.Wrapper
 - All Known Implementing Classes:
- AbstractResultSet,- FBResultSet
 
 public interface FirebirdResultSet extends java.sql.ResultSetFirebird-specific extensions to theResultSetinterface.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetExecutionPlan()Get execution plan for the specified result set.java.lang.StringgetExplainedExecutionPlan()Get detailed execution plan for the specified result set.- 
Methods inherited from interface java.sql.ResultSetabsolute, 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
 
- 
 
- 
- 
- 
Method Detail- 
getExecutionPlanjava.lang.String getExecutionPlan() throws java.sql.SQLExceptionGet execution plan for the specified result set.- Returns:
- execution plan for this query.
- Throws:
- java.sql.SQLException- if execution plan cannot be obtained or this result set is already closed.
- See Also:
- FirebirdPreparedStatement.getExecutionPlan()
 
 - 
getExplainedExecutionPlanjava.lang.String getExplainedExecutionPlan() throws java.sql.SQLExceptionGet detailed execution plan for the specified result set.- Returns:
- detailed execution plan for this query.
- Throws:
- java.sql.SQLException- if detailed execution plan cannot be obtained or this result set is already closed.
- See Also:
- FirebirdPreparedStatement.getExplainedExecutionPlan()
 
 
- 
 
-