I have a class;
public class A extends AbstractTableModel { ... }
Using ResultSetMetaData I build the TableModel to match my result set fr
Surely DefaultTableModel is more convenient, but AbstractTableModel offers more flexibility and less overhead. There's an example here that shows a model containing a List, where Value is a POJO. More examples may be found here.
List
Value