service.data.impl/src/main/java/com/hack23/cia/service/data/impl/AbstractGenericDAOImpl.java
protected final List<String> getStringIdList(final SingularAttribute<T, String> property) {
		final CriteriaQuery<String> criteria = getCriteriaBuilder().createQuery(String.class);
		final Root<T> root = criteria.from(persistentClass);
		criteria.select(getCriteriaBuilder().construct(String.class,root.get(property)));
		return getEntityManager().createQuery(criteria).getResultList();
	}
protected final List<String> getStringIdList(final SingularAttribute<T, String> property) {
		final CriteriaQuery<String> criteria = getCriteriaBuilder().createQuery(String.class);
		final Root<T> root = criteria.from(persistentClass);
		criteria.select(getCriteriaBuilder().construct(String.class,root.get(property)));
		return getEntityManager().createQuery(criteria).getResultList();
	}
Gets the string id list.

@param property
the property
@return the string id list