private static String printFieldIdentsAndTypes(List fieldIdents, Map columnInfos) { StringBuffer buf = new StringBuffer(); Iterator fieldItr = fieldIdents.iterator(); while (fieldItr.hasNext()) { String aField = (String) fieldItr.next(); if (aField != null) { buf.append("["); // $NON-NLS-1$ buf.append(aField); buf.append(" - ["); // $NON-NLS-1$ ColumnInfo colInfo = (ColumnInfo) columnInfos.get(aField); buf.append(colInfo.getDataType()); buf.append(", "); // $NON-NLS-1$ buf.append(colInfo.getJavaClass()); buf.append("]"); // $NON-NLS-1$ } buf.append("] "); // $NON-NLS-1$ } return buf.toString(); }