}
HibernateRepositoryHelper.setParameters(q, filter);
if (filter.getPage() != null) {
Page page = filter.getPage();
int firstResult = ((page.getPageNumber() - 1) * page.getResultsPerPage()) + 1;
q.setFirstResult(firstResult);
q.setMaxResults(page.getResultsPerPage());
}
if (Conditions.isNotEmpty(options)) {
if (filter.getPage() == null) {
if ((Conditions.isContainingKey(options, ORMOptions.OPTION_FIRST_RESULT))) {