fullTextSession.setCacheMode(CacheMode.IGNORE);
long index = 0;
if (scrollMode == true) {
// Scroll-able results will avoid loading too many objects in memory
criteria = createCriteria(fullTextSession, clazz, settings, false);
final ScrollableResults results = criteria.scroll(ScrollMode.FORWARD_ONLY);
while (results.next() == true) {
final Object obj = results.get(0);
if (obj instanceof ExtendedBaseDO< ? >) {
((ExtendedBaseDO< ? >) obj).recalculate();
}