/** * Returns a string of criterion names separated by comma * @param resourceType * @param criteria * @return */ public static String getCaptionFor(ResourceEnum resourceType, Collection<? extends Criterion> criteria) { if (criteria.isEmpty()) { return allCaptionFor(resourceType); } List<String> result = new ArrayList<String>(); for (Criterion each : criteria) { result.add(each.getCompleteName()); } return StringUtils.join(result, ","); }