List list = findEntityList(Recommendation.class, fields);
List<RecommendationDetails> res = new ArrayList<RecommendationDetails>();
Iterator i = list.iterator();
while(i.hasNext()) {
Recommendation j = (Recommendation) i.next();
res.add(j.getDetails((RightChecker) this));
}
return res;
}