@Override
    public int hashCode() {
        int hash = 5;
        hash = 17 * hash + (this.id != null ? this.id.hashCode() : 0);
        hash = 17 * hash + (this.nome != null ? this.nome.hashCode() : 0);
        hash = 17 * hash + (this.sobrenome != null ? this.sobrenome.hashCode() : 0);
        hash = 17 * hash + (this.endereco != null ? this.endereco.hashCode() : 0);
        hash = 17 * hash + (this.telefone != null ? this.telefone.hashCode() : 0);
        hash = 17 * hash + (this.usuario != null ? this.usuario.hashCode() : 0);
        hash = 17 * hash + (this.senha != null ? this.senha.hashCode() : 0);
        hash = 17 * hash + (this.email != null ? this.email.hashCode() : 0);
        hash = 17 * hash + (this.cpf != null ? this.cpf.hashCode() : 0);
        return hash;
    }