JTable e ArrayList

Galera, seguinte, tenho um arraylist e quero mostrar em um Jtable

meu código ta assim:

[code]String[] columnNames = {“pessoa”,“cpf”,
“rg”};

    Object[][] data = {};

    for (Object objects : farms) {
        OutraClasse farm = new OutraClasse();
        farm = (OutraClasse) objects;

     // quero fazer aqui....

    }
    final JTable table = new JTable(data, columnNames);[/code]

eu quero fazer mais ou menos isso:

Object[][] data = {{farm.getA, farm.getB, farm.getC}};

ou algo parecido, alguma dica?