O'Reilly logo

Database Programming with JDBC & Java, Second Edition by George Reese

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required