Class SearchHitDto<T>

java.lang.Object
com.mindstore.backend.data.dto.SearchHitDto<T>
Type Parameters:
T - any SearchResult

public class SearchHitDto<T> extends Object
SearchHit DTO wrapper class, used to return SeachResults with highlighted results
  • Constructor Details

    • SearchHitDto

      public SearchHitDto(T document, Map<String,List<String>> highlights)
      Search Hit DTO
      Parameters:
      document - that is wrapped
      highlights - List of Strings that is highlighted
  • Method Details

    • getDocument

      public T getDocument()
      default getter
      Returns:
      T document
    • setDocument

      public void setDocument(T document)
      default setter
      Parameters:
      document - anything that is wrapped
    • getHighlights

      public Map<String,List<String>> getHighlights()
      default getter
      Returns:
      hightlight strings
    • setHighlights

      public void setHighlights(Map<String,List<String>> highlights)
      default setter
      Parameters:
      highlights - the Strings that are highlighted