pessoal, o meu problema é o seguinte,
preciso recuperar um determinado objeto em um de meus métodos
para que possa compara-lo com uma variável local e assim atribuir a ele uma funcionalidade.
imaginei que poderia compara-lo através de uma string do campo descrição, mas não funcionou…
então imagino que o modo de faze-lo seja buscando ele pelo seu id(chave-primaria)…
se alguém souber o modo correto de busca-lo me ajudaria um monte…
segue o método abaixo:
//minha variável local
int idPapel = Validador.isStringValida(usuarioForm.getIdPapel()) ? Integer.parseInt(usuarioForm.getIdPapel()) : 0;
//variável de instancia
PapelFluxoVO papelFluxoVO = new PapelFluxoVO();
//eis aki meu problema
//tentei desta maneira buscar o objeto, porém me retorna null
if (idPapel.equals(papelFluxoVO.getDescricao().equals("COORDENADOR DE PROGRAMA"))) {
usuarioForm.setTipoPapel("1");
}
//provavelmente deve ser algo com comparação com a primary key
//como poderia resolve-lo???