Name

RowSet

Synopsis

Interface Name: javax.sql.RowSet

Superclass: java.sql.ResultSet

Immediate Subclasses: None

Interfaces Implemented: None

Availability: New as of JDK 1.2

Description

Implementation of this class provides a JavaBeans frontend to a JDBC result set. The key advantage of a RowSet is its ability to be configured at design time and executed at runtime.

Class Summary

public interface RowSet extends java.sql.ResultSet { void addRowSetListener(RowSetListener l); void clearParameters( ) throws java.sql.SQLException; void execute( ) throws java.sql.SQLException; String getCommand( ); String getDataSourceName( ); boolean getEscapeProcessing( ) throws java.sql.SQLException; int getMaxFieldSize( ) throws java.sql.SQLException; int getMaxRows( ) throws java.sql.SQLException; String getPassword( ); int getQueryTimeout( ) throws java.sql.SQLException; int getTransactionIsolation( ); java.util.Map getTypeMap( ) throws java.sql.SQLException; String getUrl( ) throws java.sql.SQLException; String getUserName( ); boolean isReadOnly( ); void removeRowSetListener(RowSetListener l); void setArray(int col, java.sql.Array arr) throws java.sql.SQLException; void setAsciiStream(int col, java.io.InputStream is, int len) throws java.sql.SQLException; void setBigDecimal(int col, java.math.BigDecimal bd) throws java.sql.SQLException; void setBinaryStream(int col, java.io.InputStream is, int len) throws java.sql.SQLException; void setBlob(int col, java.sql.Blob bl) throws java.sql.SQLException; void ...

Get Database Programming with JDBC & Java, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.