public IEnrolmentEvaluation readByUnique(Date whenAlter, IEnrolment enrolment)
public IEnrolmentEvaluation readByUnique(Date whenAlter, IEnrollment enrolment)
    public IEnrolmentEvaluation readByUnique(Date whenAlter, IEnrolment enrolment)            throws ExcepcaoPersistencia    {        try        {            Criteria criteria = new Criteria();            criteria.addEqualTo("enrolment.idInternal", enrolment.getIdInternal());            criteria.addEqualTo("when", whenAlter);            IEnrolmentEvaluation evaluationsWithRepetition = (IEnrolmentEvaluation) queryObject(                    EnrolmentEvaluation.class, criteria);            return evaluationsWithRepetition;        }        catch (ExcepcaoPersistencia e)        {            throw e;        }    }