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;
}
}