Class SearchResultResponse

java.lang.Object
com.iland.core.web.rest.response.search.SearchResultResponse
All Implemented Interfaces:
Serializable

public class SearchResultResponse extends Object implements Serializable
Search Result Response.
Author:
Brett Snyder
See Also:
  • Constructor Details

    • SearchResultResponse

      public SearchResultResponse(String query, int pageOffset, int pageSize, int returnedHits, int totalHits, List<Map<String,String>> results)
  • Method Details

    • getQuery

      public String getQuery()
      Get the query string for the search.
      Returns:
      String query string
    • getReturnedHits

      public int getReturnedHits()
      Get the number of hits returned.
      Returns:
      number of hits returned
    • getResults

      public List<Map<String,String>> getResults()
      A list of search results as a map of properties in the returned document.
      Returns:
      search results list
    • getTotalHits

      public int getTotalHits()
      Get the total number of hits from query.
      Returns:
      total hits
    • getTopResult

      public Map<String,String> getTopResult()
      Return the top scoring search result.
      Returns:
      top search result
    • getPageOffset

      public int getPageOffset()
      Get the page Offset of search results.
      Returns:
      the page offset
    • getPageSize

      public int getPageSize()
      Get the page size of search results.
      Returns:
      the page size