Commit 97afe3d1 by Nilu Committed by Harsh Shah

Add method to get different types of assessment criteria - modification

parent 5738b91d
...@@ -56,34 +56,10 @@ public class Job extends BaseJob ...@@ -56,34 +56,10 @@ public class Job extends BaseJob
} }
public Collection<AssessmentCriteria> getSkillsSet() public Collection<AssessmentCriteria> getAssessmentCriteraByType(CriteriaType criteria)
{ {
Filter filter = AssessmentCriteria.SearchByAll().andCriteriaType(new EqualsFilter<>(CriteriaType.SKILL)); Filter filter = AssessmentCriteria.SearchByAll().andCriteriaType(new EqualsFilter<>(criteria));
return CollectionFilter.filter(getAssessmentCriteriasSet(), filter); return CollectionFilter.filter(getAssessmentCriteriasSet(), filter);
} }
public Collection<AssessmentCriteria> getQualificationsSet()
{
Filter filter = AssessmentCriteria.SearchByAll().andCriteriaType(new EqualsFilter<>(CriteriaType.QUALIFICATION));
return CollectionFilter.filter(getAssessmentCriteriasSet(), filter);
}
public Collection<AssessmentCriteria> getExperienceSet()
{
Filter filter = AssessmentCriteria.SearchByAll().andCriteriaType(new EqualsFilter<>(CriteriaType.EXPERIENCE));
return CollectionFilter.filter(getAssessmentCriteriasSet(), filter);
}
public Collection<AssessmentCriteria> getKnowledgeSet()
{
Filter filter = AssessmentCriteria.SearchByAll().andCriteriaType(new EqualsFilter<>(CriteriaType.KNOWLEDGE));
return CollectionFilter.filter(getAssessmentCriteriasSet(), filter);
}
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment