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/Ref.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/Ref.java')
-rw-r--r-- | libjava/java/sql/Ref.java | 51 |
1 files changed, 32 insertions, 19 deletions
diff --git a/libjava/java/sql/Ref.java b/libjava/java/sql/Ref.java index 530a36e..207d75e 100644 --- a/libjava/java/sql/Ref.java +++ b/libjava/java/sql/Ref.java @@ -35,28 +35,41 @@ this exception to your version of the library, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. */ - package java.sql; +import java.util.Map; + /** - * This interface provides a mechanism for obtaining information about - * a SQL structured type - * - * @author Aaron M. Renn (arenn@urbanophile.com) - */ -public interface Ref + * This interface provides a mechanism for obtaining information about + * a SQL structured type + * + * @author Aaron M. Renn (arenn@urbanophile.com) + * @since 1.2 + */ +public interface Ref { + /** + * This method returns the fully qualified name of the SQL structured + * type of the referenced item. + * + * @return The fully qualified name of the SQL structured type. + * @exception SQLException If an error occurs. + * @since 1.2 + */ + public String getBaseTypeName() throws SQLException; -/** - * This method returns the fully qualified name of the SQL structured - * type of the referenced item. - * - * @return The fully qualified name of the SQL structured type. - * - * @exception SQLException If an error occurs. - */ -public abstract String -getBaseTypeName() throws SQLException; - -} // interface Ref + /** + * @since 1.4 + */ + public Object getObject(Map map) throws SQLException; + + /** + * @since 1.4 + */ + public Object getObject() throws SQLException; + /** + * @since 1.4 + */ + public void setObject(Object value) throws SQLException; +} |