criteria.addEqualTo("executionYear.idInternal", executionYearOID);
criteria.addEqualTo("executionYear.year", year);
    public List readByExecutionYearAndDegreeType(Integer executionYearOID, DegreeType degreeType)            throws ExcepcaoPersistencia {        Criteria criteria = new Criteria();        criteria.addEqualTo("executionYear.idInternal", executionYearOID);        criteria.addEqualTo("degreeCurricularPlan.degree.tipoCurso", degreeType);        return queryList(ExecutionDegree.class, criteria, "keyCurricularPlan", true);    }