for (int i = 0; i < totalConstraints; i++) {
_constraints.elementAt(i).evaluatePersistentCopy(classDescriptor, dataContainer, primitiveRecord, context);
if(dataContainer!=null && i < totalConstraints){
FieldsIterator fieldsIterator = dataContainer.getActiveFieldsIterator();
if(fieldsIterator != null){
fieldsIterator.reset();
}
}
}
if(JODBConfig.useCacheOnSortOperations()){
processSortValuesCache(dataContainer, primitiveRecord, context);