log.debug( "Search time: " + (System.currentTimeMillis() - start) );
// Populate response
long totalRowsCount = it.getSize();
PageResponse<QueryPageRow> response = new PageResponse<QueryPageRow>();
QuickFindPageRowBuilder quickFindPageRowBuilder = new QuickFindPageRowBuilder();
List<QueryPageRow> rowList = quickFindPageRowBuilder.createRows( request,
it );
boolean bHasMoreRows = it.hasNext();
response.setStartRowIndex( request.getStartRowIndex() );
response.setPageRowList( rowList );
response.setLastPage( !bHasMoreRows );