public Object getObject(String columnName) throws SQLException {
      return getObject(getColIdxByName(columnName));
   }
Retrieves the value of the designated column in the current row
of this <code>StreamingRowSetImpl</code> object as an
<code>Object</code> value.
<P>
The type of the <code>Object</code> will be the default
Java object type corresponding to the column's SQL type,
following the mapping for built-in types specified in the JDBC 3.0
specification.
<P>
This method may also be used to read datatabase-specific
abstract data types.
<P>
This implementation of the method <code>getObject</code> extends its
behavior so that it gets the attributes of an SQL structured type
as an array of <code>Object</code> values.  This method also custom
maps SQL user-defined types to classes
in the Java programming language. When the specified column contains
a structured or distinct value, the behavior of this method is as
if it were a call to the method <code>getObject(columnIndex,
this.getStatement().getConnection().getTypeMap())</code>.

@param columnName a <code>String</code> object that must match the
       SQL name of a column in this rowset, ignoring case
@return a <code>java.lang.Object</code> holding the column value;
        if the value is SQL <code>NULL</code>, the result is <code>null</code>
@throws SQLException if (1) the given column name does not match one of
           this rowset's column names, (2) the cursor is not
           on a valid row, or (3) there is a problem getting
           the <code>Class</code> object for a custom mapping
@see #getObject(int)
src/main/java/org/replicadb/rowset/StreamingRowSetImpl.java