[Mulgara-svn] r325 - branches/java-1.6/src/jar/util/java/org/mulgara/util

pag at mulgara.org pag at mulgara.org
Fri Jul 20 20:19:36 UTC 2007


Author: pag
Date: 2007-07-20 15:19:35 -0500 (Fri, 20 Jul 2007)
New Revision: 325

Modified:
   branches/java-1.6/src/jar/util/java/org/mulgara/util/ResultSetMetaDataImpl.java
   branches/java-1.6/src/jar/util/java/org/mulgara/util/TestResultSet.java
Log:
Added stubs for new methods from the J1.6 interfaces

Modified: branches/java-1.6/src/jar/util/java/org/mulgara/util/ResultSetMetaDataImpl.java
===================================================================
--- branches/java-1.6/src/jar/util/java/org/mulgara/util/ResultSetMetaDataImpl.java	2007-07-18 02:19:07 UTC (rev 324)
+++ branches/java-1.6/src/jar/util/java/org/mulgara/util/ResultSetMetaDataImpl.java	2007-07-20 20:19:35 UTC (rev 325)
@@ -30,7 +30,6 @@
 // Java packages
 import java.io.Serializable;
 import java.sql.*;
-import java.util.*;
 
 import org.apache.log4j.Category;
 
@@ -387,4 +386,23 @@
 
     return "java.lang.String";
   }
+
+  /**
+   * This class does not wrap anything.
+   * @param iface The interface to check for - ignored.
+   * @return Always <code>false</code>.
+   */
+  public boolean isWrapperFor(Class<?> iface) throws SQLException {
+    return false;
+  }
+
+  /**
+   * This class does not wrap anything, so can't return a value.
+   * @param iface The interface to check for - ignored.
+   * @return Never returns normally.
+   * @throws SQLException Always.
+   */
+  public <T> T unwrap(Class<T> iface) throws SQLException {
+    throw new SQLException("Interface not wrapped");
+  }
 }

Modified: branches/java-1.6/src/jar/util/java/org/mulgara/util/TestResultSet.java
===================================================================
--- branches/java-1.6/src/jar/util/java/org/mulgara/util/TestResultSet.java	2007-07-18 02:19:07 UTC (rev 324)
+++ branches/java-1.6/src/jar/util/java/org/mulgara/util/TestResultSet.java	2007-07-20 20:19:35 UTC (rev 325)
@@ -28,6 +28,8 @@
 package org.mulgara.util;
 
 // Java 2 standard packages
+import java.io.InputStream;
+import java.io.Reader;
 import java.io.Serializable;
 import java.sql.*;
 import java.util.*;
@@ -1124,6 +1126,239 @@
     metaData = new ResultSetMetaDataImpl(columnNames);
   }
 
+  @Override
+  public int getHoldability() throws SQLException {
+    // TODO Auto-generated method stub
+    return 0;
+  }
+
+  @Override
+  public Reader getNCharacterStream(int columnIndex) throws SQLException {
+    // TODO Auto-generated method stub
+    return null;
+  }
+
+  @Override
+  public Reader getNCharacterStream(String columnLabel) throws SQLException {
+    // TODO Auto-generated method stub
+    return null;
+  }
+
+  @Override
+  public NClob getNClob(int columnIndex) throws SQLException {
+    // TODO Auto-generated method stub
+    return null;
+  }
+
+  @Override
+  public NClob getNClob(String columnLabel) throws SQLException {
+    // TODO Auto-generated method stub
+    return null;
+  }
+
+  @Override
+  public String getNString(int columnIndex) throws SQLException {
+    // TODO Auto-generated method stub
+    return null;
+  }
+
+  @Override
+  public String getNString(String columnLabel) throws SQLException {
+    // TODO Auto-generated method stub
+    return null;
+  }
+
+  @Override
+  public RowId getRowId(int columnIndex) throws SQLException {
+    // TODO Auto-generated method stub
+    return null;
+  }
+
+  @Override
+  public RowId getRowId(String columnLabel) throws SQLException {
+    // TODO Auto-generated method stub
+    return null;
+  }
+
+  @Override
+  public SQLXML getSQLXML(int columnIndex) throws SQLException {
+    // TODO Auto-generated method stub
+    return null;
+  }
+
+  @Override
+  public SQLXML getSQLXML(String columnLabel) throws SQLException {
+    // TODO Auto-generated method stub
+    return null;
+  }
+
+  @Override
+  public boolean isClosed() throws SQLException {
+    // TODO Auto-generated method stub
+    return false;
+  }
+
+  @Override
+  public void updateAsciiStream(int columnIndex, InputStream x, long length)
+      throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateAsciiStream(String columnLabel, InputStream x, long length)
+      throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateBinaryStream(int columnIndex, InputStream x, long length)
+      throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateBinaryStream(String columnLabel, InputStream x, long length)
+      throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateBlob(int columnIndex, InputStream inputStream, long length)
+      throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateBlob(String columnLabel, InputStream inputStream,
+      long length) throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateCharacterStream(int columnIndex, Reader x, long length)
+      throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateCharacterStream(String columnLabel, Reader reader,
+      long length) throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateClob(int columnIndex, Reader reader, long length)
+      throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateClob(String columnLabel, Reader reader, long length)
+      throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateNCharacterStream(int columnIndex, Reader x, long length)
+      throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateNCharacterStream(String columnLabel, Reader reader,
+      long length) throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateNClob(int columnIndex, NClob clob) throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateNClob(String columnLabel, NClob clob) throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateNClob(int columnIndex, Reader reader, long length)
+      throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateNClob(String columnLabel, Reader reader, long length)
+      throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateNString(int columnIndex, String string) throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateNString(String columnLabel, String string)
+      throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateRowId(int columnIndex, RowId x) throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateRowId(String columnLabel, RowId x) throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateSQLXML(int columnIndex, SQLXML xmlObject)
+      throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public void updateSQLXML(String columnLabel, SQLXML xmlObject)
+      throws SQLException {
+    // TODO Auto-generated method stub
+    
+  }
+
+  @Override
+  public boolean isWrapperFor(Class<?> iface) throws SQLException {
+    // TODO Auto-generated method stub
+    return false;
+  }
+
+  @Override
+  public <T> T unwrap(Class<T> iface) throws SQLException {
+    // TODO Auto-generated method stub
+    return null;
+  }
+
   /**
    * Comparator class used by the
    * {@link #join(MulgaraResultSet, String[], String[])} method.




More information about the Mulgara-svn mailing list