Class AbstractSearchPageableRequest

  • Direct Known Subclasses:
    IteratorSearchRequest

    public class AbstractSearchPageableRequest
    extends AbstractSearchRequest
    Pageable search request. Adds "start" point, to skip wanted number of records, to implement paging. Use "count" of AbstractSearchRequest to set page size.
    • Field Detail

      • start

        private int start
        The number of hit we want to skip from result set. Defaults to 0.
    • Constructor Detail

      • AbstractSearchPageableRequest

        public AbstractSearchPageableRequest​(org.apache.lucene.search.Query query)
      • AbstractSearchPageableRequest

        public AbstractSearchPageableRequest​(org.apache.lucene.search.Query query,
                                             java.util.List<IndexingContext> contexts)
    • Method Detail

      • getStart

        public int getStart()
        Returns the "start" of wanted results calculated from result set window. Simply, the count of documents to skip.
        Returns:
      • setStart

        public void setStart​(int start)
        Sets the "start" of wanted results calculated from result set window. Simply, the count of documents to skip.
        Parameters:
        start -