public Reader getCharacterStream(int arg0) throws SQLException {
        try {
            Reader reader = rsetImpl.getCharacterStream(arg0); 
            if (reader != null && freeResourcesOnClose)
                resources.add(reader); 
            return reader; 
        } catch (SQLException ex) {
            FFDCFilter.processException(ex, "com.ibm.ws.rsadapter.jdbc.WSJdbcResultSet.getCharacterStream", "983", this);
            throw WSJdbcUtil.mapException(this, ex);
        } catch (NullPointerException nullX) {
            // No FFDC code needed; we might be closed.
            throw runtimeXIfNotClosed(nullX);
        }
    }
public Reader getCharacterStream ( int arg0 ) throws SQLException { try { Reader reader = rsetImpl . getCharacterStream ( arg0 ) ; if ( reader != null && freeResourcesOnClose ) resources . add ( reader ) ; return reader ; } catch ( SQLException ex ) { FFDCFilter . processException ( ex , "com.ibm.ws.rsadapter.jdbc.WSJdbcResultSet.getCharacterStream" , "983" , this ) ; throw WSJdbcUtil . mapException ( this , ex ) ; } catch ( NullPointerException nullX ) { throw runtimeXIfNotClosed ( nullX ) ; } }
Gets the value of a column in the current row as a java.io.Reader.

@param columnIndex - the first column is 1, the second is 2, ...