}
else {
orderedConstraintsPerDimension[d] = constraints.constraintsPerTypeOfDimensionDefinition.get(dimensionFields[d].getBaseDefinition().getClass());
}
}
final QueryFilter queryFilter = createQueryFilter(
new BasicNumericDataset(
orderedConstraintsPerDimension),
dimensionFields);
if (queryFilter != null) {
filters.add(queryFilter);