package gcom.cadastro.atualizacaocadastralsimplificado; import java.util.Date; public class AtualizacaoCadastralSimplificadoCriticaTipo { private Integer id; private String descricao; private Short indicadorUso; private Date ultimaAlteracao; public final static Integer ATUALIZACAO_HIDROMETRO = new Integer(0); public final static Integer ATUALIZACAO_CATEGORIAS_ECONOMIAS = new Integer(1); public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getDescricao() { return descricao; } public void setDescricao(String descricao) { this.descricao = descricao; } public Short getIndicadorUso() { return indicadorUso; } public void setIndicadorUso(Short indicadorUso) { this.indicadorUso = indicadorUso; } public Date getUltimaAlteracao() { return ultimaAlteracao; } public void setUltimaAlteracao(Date ultimaAlteracao) { this.ultimaAlteracao = ultimaAlteracao; } @Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((descricao == null) ? 0 : descricao.hashCode()); return result; } @Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; AtualizacaoCadastralSimplificadoCriticaTipo other = (AtualizacaoCadastralSimplificadoCriticaTipo) obj; if (descricao == null) { if (other.descricao != null) return false; } else if (!descricao.equals(other.descricao)) return false; return true; } }