public boolean nameExists(final String name) { notNull("name", name); Collection<ProjectComponent> components = componentManager.findByComponentNameCaseInSensitive(name); return !components.isEmpty(); }
public List<String> getIdsFromName(final String name) { notNull("name", name); Collection<ProjectComponent> components = componentManager.findByComponentNameCaseInSensitive(name); Function<ProjectComponent, String> function = new Function<ProjectComponent, String>() { public String get(final ProjectComponent input) { return input.getId().toString(); } }; return CollectionUtil.transform(components, function); }