package gcom.relatorio.faturamento.dto;
import gcom.relatorio.cliente.ReportElementType;
import gcom.relatorio.cliente.ReportItemDTO;
import java.math.BigDecimal;
public class RelatorioAgenciaReguladoraDTO implements ReportItemDTO {
private static final long serialVersionUID = 4309079765574906490L;
@ReportElementType(description = "Situacao", group = true, type = ReportElementType.TYPE_STRING)
private String situacao;
@ReportElementType(description = "Localidade", type = ReportElementType.TYPE_STRING)
private String localidade;
@ReportElementType(description = "Valor agua", type = ReportElementType.TYPE_MONEY, totalizer = true)
private String valorAgua;
@ReportElementType(description = "Valor esgoto", type = ReportElementType.TYPE_MONEY, totalizer = true)
private String valorEsgoto;
@ReportElementType(description = "Total", type = ReportElementType.TYPE_MONEY, totalizer = true)
private String valorTotal;
public RelatorioAgenciaReguladoraDTO(String localidade, BigDecimal valorAgua, BigDecimal valorEsgoto, String situacao, BigDecimal valorTotal) {
super();
this.localidade = localidade;
this.valorAgua = valorAgua.toString();
this.valorEsgoto = valorEsgoto.toString();
this.situacao = situacao;
this.valorTotal = valorTotal.toString();
}
public RelatorioAgenciaReguladoraDTO() {
}
public String getSituacao() {
return situacao;
}
public void setSituacao(String situacao) {
this.situacao = situacao;
}
public String getLocalidade() {
return localidade;
}
public void setLocalidade(String localidade) {
this.localidade = localidade;
}
public String getValorAgua() {
return valorAgua;
}
public void setValorAgua(String valorAgua) {
this.valorAgua = valorAgua;
}
public String getValorEsgoto() {
return valorEsgoto;
}
public void setValorEsgoto(String valorEsgoto) {
this.valorEsgoto = valorEsgoto;
}
}