Class SearchSearchRequest

All Implemented Interfaces:
SearchRequest<SearchSearchResponse>

public class SearchSearchRequest extends BaseSearchRequest implements SearchRequest<SearchSearchResponse>
  • Constructor Details

    • SearchSearchRequest

      public SearchSearchRequest()
  • Method Details

    • accept

      public SearchSearchResponse accept(SearchRequestExecutor searchRequestExecutor)
      Specified by:
      accept in interface SearchRequest<SearchSearchResponse>
    • addSorts

      public void addSorts(com.liferay.portal.search.sort.Sort... sorts)
    • getAlternateUidFieldName

      public String getAlternateUidFieldName()
    • getCollapse

      public com.liferay.portal.search.collapse.Collapse getCollapse()
    • getFetchSource

      public Boolean getFetchSource()
    • getFetchSourceExcludes

      public String[] getFetchSourceExcludes()
    • getFetchSourceIncludes

      public String[] getFetchSourceIncludes()
    • getGroupBy

      @Deprecated public com.liferay.portal.kernel.search.GroupBy getGroupBy()
      Deprecated.
      As of Mueller (7.2.x), replaced by GroupByRequest
    • getGroupByRequests

      public List<com.liferay.portal.search.groupby.GroupByRequest> getGroupByRequests()
    • getHighlight

      public com.liferay.portal.search.highlight.Highlight getHighlight()
      Overrides:
      getHighlight in class BaseSearchRequest
    • getHighlightFieldNames

      public String[] getHighlightFieldNames()
    • getHighlightFragmentSize

      public int getHighlightFragmentSize()
    • getHighlightSnippetSize

      public int getHighlightSnippetSize()
    • getLocale

      public Locale getLocale()
    • getPreference

      public String getPreference()
    • getScoreEnabled

      public Boolean getScoreEnabled()
    • getScrollId

      public String getScrollId()
    • getScrollKeepAliveMinutes

      public long getScrollKeepAliveMinutes()
    • getSearchAfter

      public Object[] getSearchAfter()
    • getSelectedFieldNames

      public String[] getSelectedFieldNames()
    • getSize

      public Integer getSize()
    • getSorts

      public List<com.liferay.portal.search.sort.Sort> getSorts()
    • getSorts71

      @Deprecated public com.liferay.portal.kernel.search.Sort[] getSorts71()
      Deprecated.
      As of Mueller (7.2.x), replaced by Sort
    • getStart

      public Integer getStart()
    • getStats

      @Deprecated public Map<String,com.liferay.portal.kernel.search.Stats> getStats()
      Deprecated.
      As of Mueller (7.2.x), replaced by com.liferay.portal.search.stats.StatsRequest
    • getStoredFields

      public String[] getStoredFields()
    • getVersion

      public Boolean getVersion()
    • isAllFieldsSelected

      public boolean isAllFieldsSelected()
    • isHighlightEnabled

      public boolean isHighlightEnabled()
    • isHighlightRequireFieldMatch

      public boolean isHighlightRequireFieldMatch()
    • isLuceneSyntax

      public boolean isLuceneSyntax()
    • isScoreEnabled

      public boolean isScoreEnabled()
    • putAllStats

      public void putAllStats(Map<String,com.liferay.portal.kernel.search.Stats> stats)
    • setAllFieldsSelected

      public void setAllFieldsSelected(boolean allFieldsSelected)
    • setAlternateUidFieldName

      public void setAlternateUidFieldName(String alternateUidFieldName)
    • setCollapse

      public void setCollapse(com.liferay.portal.search.collapse.Collapse collapse)
    • setFetchSource

      public void setFetchSource(Boolean fetchSource)
    • setFetchSourceExcludes

      public void setFetchSourceExcludes(String[] fetchSourceExcludes)
    • setFetchSourceIncludes

      public void setFetchSourceIncludes(String[] fetchSourceIncludes)
    • setGroupBy

      @Deprecated public void setGroupBy(com.liferay.portal.kernel.search.GroupBy groupBy)
      Deprecated.
      As of Mueller (7.2.x), replaced by GroupByRequest
    • setGroupByRequests

      public void setGroupByRequests(Collection<com.liferay.portal.search.groupby.GroupByRequest> groupByRequests)
    • setHighlight

      public void setHighlight(com.liferay.portal.search.highlight.Highlight highlight)
      Overrides:
      setHighlight in class BaseSearchRequest
    • setHighlightEnabled

      public void setHighlightEnabled(boolean highlightEnabled)
    • setHighlightFieldNames

      public void setHighlightFieldNames(String... highlightFieldNames)
    • setHighlightFragmentSize

      public void setHighlightFragmentSize(int highlightFragmentSize)
    • setHighlightRequireFieldMatch

      public void setHighlightRequireFieldMatch(boolean highlightRequireFieldMatch)
    • setHighlightSnippetSize

      public void setHighlightSnippetSize(int highlightSnippetSize)
    • setLocale

      public void setLocale(Locale locale)
    • setLuceneSyntax

      public void setLuceneSyntax(boolean luceneSyntax)
    • setPreference

      public void setPreference(String preference)
    • setScoreEnabled

      public void setScoreEnabled(boolean scoreEnabled)
    • setScrollId

      public void setScrollId(String scrollId)
    • setScrollKeepAliveMinutes

      public void setScrollKeepAliveMinutes(long scrollKeepAliveMinutes)
    • setSearchAfter

      public void setSearchAfter(Object[] searchAfter)
    • setSelectedFieldNames

      public void setSelectedFieldNames(String... selectedFieldNames)
    • setSize

      public void setSize(Integer size)
    • setSorts

      public void setSorts(Collection<com.liferay.portal.search.sort.Sort> sorts)
    • setSorts

      @Deprecated public void setSorts(com.liferay.portal.kernel.search.Sort[] sorts)
      Deprecated.
      As of Mueller (7.2.x), replaced by Sort
    • setStart

      public void setStart(Integer start)
    • setStats

      @Deprecated public void setStats(Map<String,com.liferay.portal.kernel.search.Stats> stats)
      Deprecated.
      As of Mueller (7.2.x), replaced by com.liferay.portal.search.stats.StatsRequest
    • setStoredFields

      public void setStoredFields(String... storedFields)
    • setVersion

      public void setVersion(Boolean version)