Author: wspeirs
Date: Tue May 14 15:39:27 2013
New Revision: 1482404

URL: http://svn.apache.org/r1482404
Log:
Reverted r1481176 changes for ArrayHandler

Modified:
    
commons/proper/dbutils/branches/2_0/src/main/java/org/apache/commons/dbutils2/handlers/ArrayHandler.java

Modified: 
commons/proper/dbutils/branches/2_0/src/main/java/org/apache/commons/dbutils2/handlers/ArrayHandler.java
URL: 
http://svn.apache.org/viewvc/commons/proper/dbutils/branches/2_0/src/main/java/org/apache/commons/dbutils2/handlers/ArrayHandler.java?rev=1482404&r1=1482403&r2=1482404&view=diff
==============================================================================
--- 
commons/proper/dbutils/branches/2_0/src/main/java/org/apache/commons/dbutils2/handlers/ArrayHandler.java
 (original)
+++ 
commons/proper/dbutils/branches/2_0/src/main/java/org/apache/commons/dbutils2/handlers/ArrayHandler.java
 Tue May 14 15:39:27 2013
@@ -25,12 +25,12 @@ import org.apache.commons.dbutils2.RowPr
 
 /**
  * <code>ResultSetHandler</code> implementation that converts a
- * <code>ResultSet</code> into an <code>T[]</code>. This class is
+ * <code>ResultSet</code> into an <code>Object[]</code>. This class is
  * thread safe.
  *
  * @see org.apache.commons.dbutils2.ResultSetHandler
  */
-public class ArrayHandler<T> implements ResultSetHandler<T[]> {
+public class ArrayHandler implements ResultSetHandler<Object[]> {
 
     /**
      * Singleton processor instance that handlers share to save memory.  Notice
@@ -65,18 +65,18 @@ public class ArrayHandler<T> implements 
     }
 
     /**
-     * Places the column values from the first row in an <code>T[]</code>.
+     * Places the column values from the first row in an <code>Object[]</code>.
      * 
      * @param rs <code>ResultSet</code> to process.
-     * @return An T[] or <code>null</code> if there are no rows in the
+     * @return An Object[] or <code>null</code> if there are no rows in the
      * <code>ResultSet</code>.
      *
      * @throws SQLException if a database access error occurs
      * @see 
org.apache.commons.dbutils2.ResultSetHandler#handle(java.sql.ResultSet)
      */
     @Override
-    public T[] handle(ResultSet rs) throws SQLException {
-        return (T[]) (rs.next() ? this.convert.toArray(rs) : null);
+    public Object[] handle(ResultSet rs) throws SQLException {
+        return rs.next() ? this.convert.toArray(rs) : null;
     }
 
 }


Reply via email to