diff options
| author | Bryce McKinlay <mckinlay@redhat.com> | 2002-06-21 05:34:11 +0000 |
|---|---|---|
| committer | Bryce McKinlay <mckinlay@redhat.com> | 2002-06-21 05:34:11 +0000 |
| commit | e6310144dfb9c26e957cf5fc1bce338949701b3c (patch) | |
| tree | e4d7695f13ba10c21a2ddcbb912b865954627db7 /java/sql/Struct.java | |
| parent | 1b1211e7e94c0d19d2df89c565016ff6cd260969 (diff) | |
| download | classpath-e6310144dfb9c26e957cf5fc1bce338949701b3c.tar.gz | |
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.
* java/sql/Makefile.am: Add new files.
* javax/sql/Makefile.am: New.
* javax/sql/package.html: New.
Diffstat (limited to 'java/sql/Struct.java')
| -rw-r--r-- | java/sql/Struct.java | 82 |
1 files changed, 34 insertions, 48 deletions
diff --git a/java/sql/Struct.java b/java/sql/Struct.java index 9db31ab4e..beec072fa 100644 --- a/java/sql/Struct.java +++ b/java/sql/Struct.java @@ -1,5 +1,5 @@ /* Struct.java -- Mapping for a SQL structured type. - Copyright (C) 1999, 2000 Free Software Foundation, Inc. + Copyright (C) 1999, 2000, 2002 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -41,51 +41,37 @@ package java.sql; import java.util.Map; /** - * This interface implements the standard type mapping for a SQL - * structured type. - * - * @author Aaron M. Renn (arenn@urbanophile.com) - */ -public interface Struct + * This interface implements the standard type mapping for a SQL + * structured type. + * + * @author Aaron M. Renn (arenn@urbanophile.com) + */ +public interface Struct { - -/** - * This method returns the name of the SQL structured type for this - * object. - * - * @return The SQL structured type name. - * - * @exception SQLException If an error occurs. - */ -public abstract String -getSQLTypeName() throws SQLException; - -/*************************************************************************/ - -/** - * This method returns the attributes of this SQL structured type. - * - * @return The attributes of this structure type. - * - * @exception SQLException If an error occurs. - */ -public abstract Object[] -getAttributes() throws SQLException; - -/*************************************************************************/ - -/** - * This method returns the attributes of this SQL structured type. - * The specified map of type mappings overrides the default mappings. - * - * @param map The map of SQL type mappings. - * - * @return The attributes of this structure type. - * - * @exception SQLException If a error occurs. - */ -public abstract Object[] -getAttributes(Map map) throws SQLException; - -} // interface Struct - + /** + * This method returns the name of the SQL structured type for this + * object. + * + * @return The SQL structured type name. + * @exception SQLException If an error occurs. + */ + public String getSQLTypeName() throws SQLException; + + /** + * This method returns the attributes of this SQL structured type. + * + * @return The attributes of this structure type. + * @exception SQLException If an error occurs. + */ + public Object[] getAttributes() throws SQLException; + + /** + * This method returns the attributes of this SQL structured type. + * The specified map of type mappings overrides the default mappings. + * + * @param map The map of SQL type mappings. + * @return The attributes of this structure type. + * @exception SQLException If a error occurs. + */ + public Object[] getAttributes(Map map) throws SQLException; +} |
