hello
for me it worked like this, just iterate through the table columns:
Code:
Table table = classMapping.getTable();
Map lengthMapping = new HashMap();
Map scaleMapping = new HashMap();
Map precisionMapping = new HashMap();
for (Iterator iter = table.getColumnIterator(); iter.hasNext();) {
Column column = (Column) iter.next();
lengthMapping.put(column.getName(), new Integer(column.getLength()));
scaleMapping.put(column.getName(), new Integer(column.getScale()));
precisionMapping.put(column.getName(), new Integer(column.getPrecision()));
}
angela