public List<Convoke> getConvokes(Vigilant vigilant) { List<Convoke> convokes = this.getConvokes(); List<Convoke> vigilantConvokes = new ArrayList<Convoke>(); for (Convoke convoke : convokes) { if (convoke.getVigilant().equals(vigilant)) { vigilantConvokes.add(convoke);
public List<Convoke> getConvokes() { List<Convoke> convokes = new ArrayList<Convoke>(); for (ExecutionCourse course : this.getExecutionCourses()) { for (WrittenEvaluation evaluation : course.getWrittenEvaluations()) { convokes.addAll(evaluation.getConvokes());
    public List<Convoke> getConvokes(Vigilant vigilant) {        List<Convoke> convokes = this.getConvokes();        List<Convoke> vigilantConvokes = new ArrayList<Convoke>();        for (Convoke convoke : convokes) {            if (convoke.getVigilant().equals(vigilant)) {                vigilantConvokes.add(convoke);            }        }        return vigilantConvokes;    }