Bom dia, colegas.
Estou passando um objeto como parâmetro para um relatório ireport. Consigo acessar os valores deste objeto com sucesso com exceção de uma propriedade do tipo ArrayList que não sei como listá-la.
1 -
//Autorizacao.java
private String codigo;
private String loginSolicitante;
private ArrayList<Servico> servicoLista;
//getters and setters
...
//Servico.java
private String codigoServico;
private String nomeServico;
private int quantidadeServico;
//getters and setters
2 - Tenho um DAO que me retorna um objeto do tipo Autorizacao, corretamente.
3 -
//Instruções em uma classe separada para gerar o pdf
Map<String, Autorizacao> parameters = new HashMap<String, Autorizacao>();
parameters.put("Autorizacao", autorizacao);
No IReport criei um Parâmetro chamado “Autorizacao” do tipo Autorizacao e consigo listar todas as informações inseridas nesse parâmetro.
Mas e agora, como eu posso listar Autorizacao.getservicoLista(), considerando que esse arraylist já está lá, como uma propriedade desse objeto que enviei como parâmetro?
Forte abraço a todos.