Interface SearchResults

    • Method Detail

      • getUnfilteredResultsCount

        int getUnfilteredResultsCount()
        Get the number of search results before any filter was applied. For example, if you ran a filter to limit the number of results returned, this would give the total number of hits for your query before the limit was taken into account.
        Returns:
        the number of search results available before filtering was performed
      • size

        int size()
        Get the number of search results included in this object.
        Returns:
        the number of search results returned
      • getAll

        List<SearchResult> getAll()
        Creates a new list containing all returned search results.
        Returns:
        a new list containing all returned search results
      • getSearchWords

        List<String> getSearchWords()
        Returns:
        a list of the words in the query string that were actually used in the search (raw query string with the stop words removed). May be an empty list if there were none.
      • getSearchQuery

        default String getSearchQuery()
        Returns:
        a query string used in the search. It is useful for diagnostic purpose.
      • getNextPageSearch

        SearchWithToken getNextPageSearch()
        Returns:
        a ISearch that can be used to retrieve the next page of results.
      • isLastPage

        boolean isLastPage()
        Returns:
        true if this is the last page of search results.
      • getSearchAfter

        List<String> getSearchAfter()
        Only applicable for OpenSearch
        Since:
        8.7.0