List guides = new ArrayList();  guides = Guide.readByYearAndState(guideYear, situationOfGuide);
List guides = Guide.readByYearAndState(guideYear, situationOfGuide);
    public List run(Integer guideYear, GuideState situationOfGuide) throws Exception {        List guides = new ArrayList();        guides = Guide.readByYearAndState(guideYear, situationOfGuide);        Iterator iterator = guides.iterator();        List result = new ArrayList();        while (iterator.hasNext()) {            result.add(InfoGuideWithPersonAndExecutionDegreeAndContributor                    .newInfoFromDomain((Guide) iterator.next()));        }        return result;    }