/* 2121 */ List notNullList = new ArrayList();
/* */
/* 2123 */ for (Iterator iter = fields.iterator(); iter.hasNext(); )
/* */ {
/* 2125 */ JDBCCMPFieldBridge field = (JDBCCMPFieldBridge)iter.next();
/* 2126 */ JDBCType type = field.getJDBCType();
/* 2127 */ for (int i = 0; i < type.getColumnNames().length; i++)
/* */ {
/* 2129 */ columnNamesList.add(type.getColumnNames()[i]);
/* 2130 */ javaTypesList.add(type.getJavaTypes()[i]);
/* 2131 */ jdbcTypesList.add(new Integer(type.getJDBCTypes()[i]));
/* 2132 */ sqlTypesList.add(type.getSQLTypes()[i]);
/* 2133 */ notNullList.add(new Boolean(type.getNotNull()[i]));
/* */ }
/* */ }
/* 2136 */ this.columnNames = ((String[])(String[])columnNamesList.toArray(new String[columnNamesList.size()]));
/* 2137 */ this.javaTypes = ((Class[])(Class[])javaTypesList.toArray(new Class[javaTypesList.size()]));
/* 2138 */ this.sqlTypes = ((String[])(String[])sqlTypesList.toArray(new String[sqlTypesList.size()]));