if (notSelections != null && notSelections.length > 0) {
RandomAccessFilter notFilter = buildRandomAccessOrFilter(notSelections, prop, true);
if (filter == null) {
filter = notFilter;
} else {
RandomAccessFilter andFilter = new RandomAccessAndFilter(
Arrays.asList(new RandomAccessFilter[] { filter, notFilter }));
filter = andFilter;
}
}