Ireport - Fields do SQL no JRDataSource

Bom Dia

Estou com um problema aqui em um relatório.Preencho o dataSource do relatório com uma classe JRDataSource.E os fields são preenchidos conforme o dataSource.

if (nome.getName().equals(“xxx”)) {
return xxx;
}

No caso dos campos que são criados pela query, como SUM, COUNT,…Eles precisam ser declarados no JRDataSource?

Alguém sabe?

No caso dos campos que são criados pela query, como SUM, COUNT,…Como declaro eles no JRDataSource? Eles estão vindo com null.