Interface PageableLuceneQueryResults<K,​V>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      float getMaxScore()
      Returns the maximum score value across all pages.
      boolean hasNext()
      True if there is another page of results in PageableLuceneQueryResults.
      java.util.List<LuceneResultStruct<K,​V>> next()
      Get the next page of results.
      int size()
      Total number of hits matching the Lucene query across all pages.
      • Methods inherited from interface java.util.Iterator

        forEachRemaining, remove
    • Method Detail

      • size

        int size()
        Total number of hits matching the Lucene query across all pages.
        Returns:
        int value representing total number of hits for this query across all pages.
      • getMaxScore

        float getMaxScore()
        Returns the maximum score value across all pages.
        Returns:
        float value representing the maximum score across all the Lucene result pages.
      • next

        java.util.List<LuceneResultStruct<K,​V>> next()
        Get the next page of results.
        Specified by:
        next in interface java.util.Iterator<K>
        Returns:
        a page of results, or null if there are no more pages
      • hasNext

        boolean hasNext()
        True if there is another page of results in PageableLuceneQueryResults.
        Specified by:
        hasNext in interface java.util.Iterator<K>
        Returns:
        boolean value, true if another Lucene result page is present, false otherwise.