package gcom.relatorio.cliente; import java.io.Serializable; import java.util.LinkedList; import java.util.List; public class ReportResumeDTO implements Serializable{ private static final long serialVersionUID = 3942162017291437736L; private List<ReportField> cabecalho; private List<ReportItemDTO> dados = new LinkedList<ReportItemDTO>(); public ReportResumeDTO() {} public ReportResumeDTO(Class dataClass, List<ReportItemDTO> dados) { super(); this.cabecalho = new ReportUtil().headerFieldsFromClass(dataClass); this.dados = dados; } public List<ReportField> getCabecalho() { return cabecalho; } public List<ReportItemDTO> getDados() { return dados; } public void addLinhas(List<ReportItemDTO> linhas) { this.dados.addAll(linhas); } public void setDados(List<ReportItemDTO> dados) { this.dados = dados; } }