Jaspereport - como exibir objetos de uma lista

Criei a classe classe Cliente
com os atributos:
String nome;
Endereco endereco;

e a classe Endereco
com o atributo:
String rua;

Para o Jasper passo uma lista de Clientes
JasperPrint print = JasperFillManager.fillReport(jasper, null, listaClientes);

no jasperstudio criei os Fileds:
nome (String)
endereco (java.lang.Object)

a pergunta é:
Como configuro o Text Field que vai receber o campo rua?
uma vez que rua vem da classe Endereço.
Sendo que $F{endereco}.getRua() da erro

Elabore e formate melhor sua pergunta.

O problema é vc definir o endereco como Object. Defina com o tipo da classe que representa o endereço que deve funcionar.

@Lucas_Camara
Sim era isso mesmo defini como sendo a classe Endereço e funcionou
Muito obrigado pela ajuda
Que Deus te ilumine