You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by to...@apache.org on 2007/06/22 05:02:40 UTC
svn commit: r549680 - in
/harmony/enhanced/classlib/branches/java6/modules/sql/src/main/java:
java/sql/ResultSetMetaData.java javax/sql/rowset/RowSetMetaDataImpl.java
Author: tonywu
Date: Thu Jun 21 20:02:39 2007
New Revision: 549680
URL: http://svn.apache.org/viewvc?view=rev&rev=549680
Log:
java.sql.ResultSetMetaData should implement java.sql.Wrapper in java6
Modified:
harmony/enhanced/classlib/branches/java6/modules/sql/src/main/java/java/sql/ResultSetMetaData.java
harmony/enhanced/classlib/branches/java6/modules/sql/src/main/java/javax/sql/rowset/RowSetMetaDataImpl.java
Modified: harmony/enhanced/classlib/branches/java6/modules/sql/src/main/java/java/sql/ResultSetMetaData.java
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/branches/java6/modules/sql/src/main/java/java/sql/ResultSetMetaData.java?view=diff&rev=549680&r1=549679&r2=549680
==============================================================================
--- harmony/enhanced/classlib/branches/java6/modules/sql/src/main/java/java/sql/ResultSetMetaData.java (original)
+++ harmony/enhanced/classlib/branches/java6/modules/sql/src/main/java/java/sql/ResultSetMetaData.java Thu Jun 21 20:02:39 2007
@@ -20,7 +20,7 @@
/**
* Provides information about the columns in a ResultSet.
*/
-public interface ResultSetMetaData {
+public interface ResultSetMetaData extends Wrapper {
/**
* Indicates that a column cannot contain NULL values
Modified: harmony/enhanced/classlib/branches/java6/modules/sql/src/main/java/javax/sql/rowset/RowSetMetaDataImpl.java
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/branches/java6/modules/sql/src/main/java/javax/sql/rowset/RowSetMetaDataImpl.java?view=diff&rev=549680&r1=549679&r2=549680
==============================================================================
--- harmony/enhanced/classlib/branches/java6/modules/sql/src/main/java/javax/sql/rowset/RowSetMetaDataImpl.java (original)
+++ harmony/enhanced/classlib/branches/java6/modules/sql/src/main/java/javax/sql/rowset/RowSetMetaDataImpl.java Thu Jun 21 20:02:39 2007
@@ -533,4 +533,22 @@
public String catalogName = EMPTY_STRING;
}
+
+ /**
+ * {@inheritDoc}
+ *
+ * @see java.sql.Wrapper#isWrapperFor(Class)
+ */
+ public boolean isWrapperFor(Class<?> iface) throws SQLException {
+ return false;
+ }
+
+ /**
+ * {@inheritDoc}
+ *
+ * @see java.sql.Wrapper#unwrap(Class)
+ */
+ public <T> T unwrap(Class<T> iface) throws SQLException {
+ return null;
+ }
}