if (mo.getPropertyNames() == null) {
dataPaginator = new FilteringPaginator(dataSource, mo.getEntityType());
} else {
dataPaginator = new FilteringPaginator(dataSource, mo.getEntityType(), mo.getPropertyNames());
}
dataPaginator.setRequestParameterMapFinder(new RequestParameterMapFinderImpl());
map.put(StringUtils.unCapitalize(mo.getName()), dataPaginator);
map.put(mo.getName(), dataPaginator);
//dataPaginator.filter();
}