pussuo as classes abaixo usuario e requisicoes, onde
adiciono dados aos usuarios e suas respectivas requisições
o que eu quero é listar os Usuários e suas respectivas requisições tipo
User1
req 1
req 2
User 2
req 1
req 2
req 3
como posso fazer isso ?
[code]
public class Usuario {
private String login;
private String nome;
private String senha;
private List<Requisicao> requisicoes = new LinkedList<Requisicao>();
public String getLogin() {
return login;
}
public void setLogin(String login) {
this.login = login;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getSenha() {
return senha;
}
public void setSenha(String senha) {
this.senha = senha;
}
public List<Requisicao> getRequisicoes() {
return requisicoes;
}
public void setRequisicoes(List<Requisicao> requisicoes) {
this.requisicoes = requisicoes;
}
}
public class Requisicao {
private Date data;
private String descricao;
public Date getData() {
return data;
}
public void setData(Date data) {
this.data = data;
}
public String getDescricao() {
return descricao;
}
public void setDescricao(String descricao) {
this.descricao = descricao;
}
//classe Main
List<Usuario> usuarios = new LinkedList<Usuario>();
List<Requisicao> requisicoes = new LinkedList<Requisicao>();
Usuario usuario = new Usuario();
//add user
usuario.setNome("Fulano");
usuario.setLogin("FULANO LOGIN");
usuario.setSenha("FULANO SENHA");
//add requisicao
Requisicao requisicao = new Requisicao();
requisicao.setData(new Date());
requisicao.setDescricao("FULANO DESCR01");
requisicoes.add(requisicao);
//add requisicao
requisicao = new Requisicao();
requisicao.setData(new Date());
requisicao.setDescricao("FULANO DESCR02");
requisicoes.add(requisicao);
usuario.setRequisicoes(requisicoes);
usuarios.add(usuario);
usuario = new Usuario();
usuario.setNome("Beltrano");
usuario.setLogin("BELTRANO LOGIN");
usuario.setSenha("BELTRANO SENHA");
//add requisicao
requisicao = new Requisicao();
requisicao.setData(new Date());
requisicao.setDescricao("BELTRANO DESCR01");
requisicoes.add(requisicao);
//add requisicao
requisicao = new Requisicao();
requisicao.setData(new Date());
requisicao.setDescricao("BELTRANO DESCR02");
requisicoes.add(requisicao);
usuario.setRequisicoes(requisicoes);
usuarios.add(usuario);
//aqui eu quero listar o nome do usuário e suas
//requisições tipo
FULANO
FULANO DESCR 01
FULANO DESCR 02
BELTRANO
BELTRANO DESCR 01
BELTRANO DESCR 02[/code][/code]