for(Item item : items){
for(IItem item : items){
    public IItem readBySectionAndName(Integer sectionID, String executionCourseSigla, String executionPeriodYear, String executionPeriodName, String itemName) throws ExcepcaoPersistencia {        Collection<Section> sections = readAll(Section.class);                for(Section section : sections){            if((section.getIdInternal().equals(sectionID)) && (section.getSite().getExecutionCourse().getSigla().equals(executionCourseSigla))                    && (section.getSite().getExecutionCourse().getExecutionPeriod().getName().equals(executionPeriodName))                    && (section.getSite().getExecutionCourse().getExecutionPeriod().getExecutionYear().getYear().equals(executionPeriodYear))){                                List<Item> items = section.getAssociatedItems();                                for(Item item : items){                    if(item.getName().equals(itemName))                        return item;                }                        }                                               }                return null;    }