if (restrictionList != null)
{
RemapCRsVisitor rcrv = new RemapCRsVisitor(false);
for (int i = restrictionList.size() - 1; i >= 0; i--)
{
OptimizablePredicate optPred =
restrictionList.getOptPredicate(i);
((Predicate) optPred).getAndNode().accept(rcrv);
optimizablePredicates.addOptPredicate(optPred);
restrictionList.removeOptPredicate(i);
}