private static SearchOptions loadCommonContext(SearchRequest request) { int pageSize = Integer.parseInt(request.getPs()); SearchOptions context = new SearchOptions().addFields(request.getF()); if (request.getFacets() != null) { context.addFacets(request.getFacets()); } if (pageSize < 1) { context.setPage(Integer.parseInt(request.getP()), 0).setLimit(MAX_LIMIT); } else { context.setPage(Integer.parseInt(request.getP()), pageSize); } return context; }
private static SearchOptions loadCommonContext(SearchRequest request) { int pageSize = Integer.parseInt(request.getPs()); SearchOptions context = new SearchOptions().addFields(request.getF()); if (request.getFacets() != null) { context.addFacets(request.getFacets()); } if (pageSize < 1) { context.setPage(Integer.parseInt(request.getP()), 0).setLimit(MAX_LIMIT); } else { context.setPage(Integer.parseInt(request.getP()), pageSize); } return context; }