org.firebirdsql.jdbc
Interface FirebirdResultSet

All Superinterfaces:
java.sql.ResultSet, java.sql.Wrapper
All Known Implementing Classes:
AbstractResultSet, FBResultSet

public interface FirebirdResultSet
extends java.sql.ResultSet


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
 java.lang.String getExecutionPlan()
          Get execution plan for the specified result set.
 int getHoldability()
          Retrieves the holdability of this ResultSet object Copied from java.sql.ResultSet of Java 6 for Java 5 compatibility
 boolean isClosed()
          Retrieves whether this ResultSet object has been closed.
 
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, getInt, getInt, getLong, getLong, getMetaData, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getNString, getNString, 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, 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, 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
 

Method Detail

getExecutionPlan

java.lang.String getExecutionPlan()
                                  throws java.sql.SQLException
Get 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()

getHoldability

int getHoldability()
                   throws java.sql.SQLException
Retrieves the holdability of this ResultSet object

Copied from java.sql.ResultSet of Java 6 for Java 5 compatibility

Specified by:
getHoldability in interface java.sql.ResultSet
Returns:
either ResultSet.HOLD_CURSORS_OVER_COMMIT or ResultSet.CLOSE_CURSORS_AT_COMMIT
Throws:
java.sql.SQLException - if a database access error occurs or this method is called on a closed result set
Since:
1.6

isClosed

boolean isClosed()
                 throws java.sql.SQLException
Retrieves whether this ResultSet object has been closed. A ResultSet is closed if the method close has been called on it, or if it is automatically closed.

Copied from java.sql.ResultSet of Java 6 for Java 5 compatibility

Specified by:
isClosed in interface java.sql.ResultSet
Returns:
true if this ResultSet object is closed; false if it is still open
Throws:
java.sql.SQLException - if a database access error occurs
Since:
1.6


Copyright © 2001-2019 Jaybird (Firebird JDBC/JCA) team. All rights reserved.