StudentCurricularPlanState state, DegreeType type) { List<StudentCurricularPlan> result = new ArrayList<StudentCurricularPlan>(); for (StudentCurricularPlan studentCurricularPlan : this.getStudentCurricularPlans()) { if (studentCurricularPlan.getCurrentState().equals(state) && studentCurricularPlan.getDegreeCurricularPlan().getDegree().getTipoCurso() .equals(type)) { result.add(studentCurricularPlan); } } return result;
StudentCurricularPlanState state, DegreeType type) { List<StudentCurricularPlan> result = new ArrayList<StudentCurricularPlan>(); for (StudentCurricularPlan studentCurricularPlan : this.getStudentCurricularPlans()) { if (studentCurricularPlan.getCurrentState().equals(state) && studentCurricularPlan.getDegreeCurricularPlan().getDegree().getTipoCurso() .equals(type)) { result.add(studentCurricularPlan); }
	public List<StudentCurricularPlan> getStudentCurricularPlansByStateAndType(			StudentCurricularPlanState state, DegreeType type) {		List<StudentCurricularPlan> result = new ArrayList<StudentCurricularPlan>();		for (StudentCurricularPlan studentCurricularPlan : this.getStudentCurricularPlans()) {			if (studentCurricularPlan.getCurrentState().equals(state)					&& studentCurricularPlan.getDegreeCurricularPlan().getDegree().getTipoCurso()							.equals(type)) {				result.add(studentCurricularPlan);			}		}		return result;	}