I'm developing an application in Java Web, where it contains several CRUD's. I need to perform some validations of values that I have stored in a HashMap. How do I go through it and check if the values are the same?
public Boolean validaProjetoAT(String itens) throws Exception{
String [] ats = itens.split(",");
AutorizacaoAtividade autorizacaoAtividade = null;
for(int i=0; i< ats.length; i++){
autorizacaoAtividade = new autorizacaoAtividade();
autorizacaoAtividade.setCdautorizacaoAtividade(Integer.parseInt(ats[i]));
autorizacaoAtividade = autorizacaoAtividadeService.getInstance().loadAtProcess(autorizacaoAtividade);
List<ConfiguracaoCiclo> listConfiguracaoCiclo = configuracaoCicloService.findForTipoIteracaoForAT(autorizacaoAtividade);
//ConfiguracaoCiclo configuracaoCicloAt = new ConfiguracaoCiclo();
/*Buscar Projeto Asscociado a AT */
if(listConfiguracaoCiclo != null){
for (ConfiguracaoCiclo configuracaoCiclo : listConfiguracaoCiclo) {
if(configuracaoCiclo.getListaConfiguracaoCicloTipoiteracao() != null && !configuracaoCiclo.getListaConfiguracaoCicloTipoiteracao().isEmpty()){
for(ConfiguracaoCicloTipoiteracao ccti : configuracaoCiclo.getListaConfiguracaoCicloTipoiteracao()){
if(ccti.getTipoiteracao().equals(autorizacaoAtividade.getTipoiteracao())){
mapaProjectAt.put(autorizacaoAtividade, configuracaoCiclo.getProjeto());
break;
}
}
}else{
mapaProjectAt.put(autorizacaoAtividade, configuracaoCiclo.getProjeto());
}
}
}
}