diff options
author | Bryce McKinlay <bryce@waitaki.otago.ac.nz> | 2002-06-21 05:39:33 +0000 |
---|---|---|
committer | Bryce McKinlay <bryce@gcc.gnu.org> | 2002-06-21 06:39:33 +0100 |
commit | f2390faddfd8fb109355466b4ba961ef07457006 (patch) | |
tree | d61a972368a3bd024fed477ac2ab03e86b96d2f3 /libjava/java/sql/SQLData.java | |
parent | 00b94a4440d95cc009c4434782a00eced71e2745 (diff) | |
download | gcc-f2390faddfd8fb109355466b4ba961ef07457006.zip gcc-f2390faddfd8fb109355466b4ba961ef07457006.tar.gz gcc-f2390faddfd8fb109355466b4ba961ef07457006.tar.bz2 |
Reformat JDBC classes and add new JDK 1.4 classes and methods.
* java/sql/ParameterMetaData.java, java/sql/SQLPermission.java,
java/sql/Savepoint.java: New files.
* java/sql/Array.java, java/sql/BatchUpdateException.java,
java/sql/Blob.java, java/sql/CallableStatement.java,
java/sql/Clob.java, java/sql/Connection.java,
java/sql/DataTruncation.java, java/sql/DatabaseMetaData.java,
java/sql/Date.java, java/sql/Driver.java,
java/sql/DriverManager.java,
java/sql/DriverPropertyInfo.java, java/sql/PreparedStatement.java,
java/sql/Ref.java, java/sql/ResultSet.java,
java/sql/ResultSetMetaData.java, java/sql/SQLData.java
java/sql/SQLException.java, java/sql/SQLInput.java,
java/sql/SQLOutput.java, java/sql/SQLWarning.java
java/sql/Statement.java, java/sql/Struct.java, java/sql/Time.java,
java/sql/Timestamp.java, java/sql/Types.java: Updated to JDBC 3.0
(JDK 1.4) specification.
* javax/sql/ConnectionEvent.java,
javax/sql/ConnectionEventListener.java,
javax/sql/ConnectionPoolDataSource.java,
javax/sql/DataSource.java, javax/sql/PooledConnection.java,
javax/sql/RowSetEvent.java, javax/sql/RowSetInternal.java,
javax/sql/RowSet.java, javax/sql/RowSetListener.java,
javax/sql/RowSetMetaData.java, javax/sql/RowSetReader.java,
javax/sql/RowSetWriter.java, javax/sql/XAConnection.java,
javax/sql/XADataSource.java: New files.
* Makefile.am: Add new files.
* Makefile.in: Rebuilt.
From-SVN: r54871
Diffstat (limited to 'libjava/java/sql/SQLData.java')
-rw-r--r-- | libjava/java/sql/SQLData.java | 69 |
1 files changed, 28 insertions, 41 deletions
diff --git a/libjava/java/sql/SQLData.java b/libjava/java/sql/SQLData.java index 3980d6f..1d1c205 100644 --- a/libjava/java/sql/SQLData.java +++ b/libjava/java/sql/SQLData.java @@ -39,47 +39,34 @@ exception statement from your version. */ package java.sql; /** - * This interface is used for mapping SQL data to user defined datatypes. - * - * @author Aaron M. Renn (arenn@urbanophile.com) - */ -public interface SQLData + * This interface is used for mapping SQL data to user defined datatypes. + * + * @author Aaron M. Renn (arenn@urbanophile.com) + */ +public interface SQLData { + /** + * This method returns the user defined datatype name for this object. + * + * @return The user defined data type name for this object. + * @exception SQLException If an error occurs. + */ + public String getSQLTypeName() throws SQLException; -/** - * This method returns the user defined datatype name for this object. - * - * @return The user defined data type name for this object. - * - * @exception SQLException If an error occurs. - */ -public abstract String -getSQLTypeName() throws SQLException; - -/*************************************************************************/ - -/** - * This method populates the data in the object from the specified stream. - * - * @param stream The stream to read the data from. - * @param name The data type name of the data on the stream. - * - * @exception SQLException If an error occurs. - */ -public abstract void -readSQL(SQLInput stream, String name) throws SQLException; - -/*************************************************************************/ - -/** - * This method writes the data in this object to the specified stream. - * - * @param stream The stream to write the data to. - * - * @exception SQLException If an error occurs. - */ -public abstract void -writeSQL(SQLOutput stream) throws SQLException; - -} // interface SQLData + /** + * This method populates the data in the object from the specified stream. + * + * @param stream The stream to read the data from. + * @param name The data type name of the data on the stream. + * @exception SQLException If an error occurs. + */ + public void readSQL(SQLInput stream, String typeName) throws SQLException; + /** + * This method writes the data in this object to the specified stream. + * + * @param stream The stream to write the data to. + * @exception SQLException If an error occurs. + */ + public void writeSQL(SQLOutput stream) throws SQLException; +} |