try {
return ((Long) criteriaTranslator.translateCountQuery(persistenceManager.getDynamicEntityDao(),
ceilingEntity, filterMappings).getSingleResult()).intValue();
} catch (CriteriaConversionException e) {
TypedQueryBuilder builder = getSpecialCaseQueryBuilder(e.getFieldPath(), filterMappings, ceilingEntity);
return ((Long) builder.toCountQuery(getPersistenceManager().getDynamicEntityDao().getStandardEntityManager()).getSingleResult()).intValue();
}
}
@Override
public Serializable getMaxValue(String ceilingEntity, List<FilterMapping> filterMappings, String maxField) {