package gcom.gui.faturamento.consumotarifa.bean; import gcom.faturamento.consumotarifa.ConsumoTarifaCategoria; import gcom.faturamento.consumotarifa.ConsumoTarifaFaixa; import java.util.ArrayList; import java.util.Collection; import java.util.Date; /** * Classe que ir� auxiliar para fazer a contagem do numero de faixa de * categorias * * @author Tiago Moreno * @date 27/03/2006 */ public class CategoriaFaixaConsumoTarifaHelper { private Integer quantidadesFaixa; private ConsumoTarifaCategoria consumoTarifaCategoria; private Collection colecaoFaixas = new ArrayList(); public Collection<ConsumoTarifaFaixa> getColecaoFaixas() { return colecaoFaixas; } public void setColecaoFaixas(Collection colecaoFaixas) { this.colecaoFaixas = colecaoFaixas; } public boolean equals(Object other) { if ((this == other)) { return true; } if (!(other instanceof CategoriaFaixaConsumoTarifaHelper)) { return false; } CategoriaFaixaConsumoTarifaHelper castOther = (CategoriaFaixaConsumoTarifaHelper) other; return ((this.getConsumoTarifaCategoria().getCategoria().getId().equals(castOther .getConsumoTarifaCategoria().getCategoria().getId()))); } public CategoriaFaixaConsumoTarifaHelper(Integer quantidadesFaixa, ConsumoTarifaCategoria consumoTarifaCategoria) { super(); this.quantidadesFaixa = quantidadesFaixa; this.consumoTarifaCategoria = consumoTarifaCategoria; } public CategoriaFaixaConsumoTarifaHelper(Integer quantidadesFaixa, ConsumoTarifaCategoria consumoTarifaCategoria, Collection colecaoFaixas) { super(); this.quantidadesFaixa = quantidadesFaixa; this.consumoTarifaCategoria = consumoTarifaCategoria; this.colecaoFaixas = colecaoFaixas; } public ConsumoTarifaCategoria getConsumoTarifaCategoria() { return consumoTarifaCategoria; } public void setConsumoTarifaCategoria( ConsumoTarifaCategoria consumoTarifaCategoria) { this.consumoTarifaCategoria = consumoTarifaCategoria; } public Integer getQuantidadesFaixa() { return quantidadesFaixa; } public void setQuantidadesFaixa(Integer quantidadesFaixa) { this.quantidadesFaixa = quantidadesFaixa; } public Date getUltimaAlteracao() { return this.consumoTarifaCategoria.getUltimaAlteracao(); } public Integer getId() { return this.consumoTarifaCategoria.getId(); } }