Class SearchQuery
- java.lang.Object
-
- org.alfresco.rest.api.search.model.SearchQuery
-
public class SearchQuery extends java.lang.Object
POJO class representing the JSON body for a search request- Author:
- Gethin James
-
-
Field Summary
Fields Modifier and Type Field Description static SearchQuery
EMPTY
-
Constructor Summary
Constructors Constructor Description SearchQuery(Query query, Paging paging, java.lang.Boolean includeRequest, java.util.List<java.lang.String> include, java.util.List<java.lang.String> fields, java.util.List<SortDef> sort, java.util.List<Template> templates, Default defaults, java.util.List<FilterQuery> filterQueries, FacetFields facetFields, java.util.List<FacetQuery> facetQueries, Spelling spellcheck, Scope scope, Limits limits, org.alfresco.service.cmr.search.GeneralHighlightParameters highlight, org.alfresco.service.cmr.search.IntervalParameters facetIntervals, java.util.List<Pivot> pivots, java.util.List<org.alfresco.service.cmr.search.StatsRequestParameters> stats, java.util.List<org.alfresco.service.cmr.search.RangeParameters> ranges, Localization localization, org.alfresco.service.cmr.search.FacetFormat facetFormat)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Default
getDefaults()
FacetFields
getFacetFields()
org.alfresco.service.cmr.search.FacetFormat
getFacetFormat()
org.alfresco.service.cmr.search.IntervalParameters
getFacetIntervals()
java.util.List<FacetQuery>
getFacetQueries()
java.util.List<org.alfresco.service.cmr.search.RangeParameters>
getFacetRanges()
java.util.List<java.lang.String>
getFields()
java.util.List<FilterQuery>
getFilterQueries()
org.alfresco.service.cmr.search.GeneralHighlightParameters
getHighlight()
java.util.List<java.lang.String>
getInclude()
Limits
getLimits()
Localization
getLocalization()
Paging
getPaging()
java.util.List<Pivot>
getPivots()
Query
getQuery()
Scope
getScope()
java.util.List<SortDef>
getSort()
Spelling
getSpellcheck()
java.util.List<org.alfresco.service.cmr.search.StatsRequestParameters>
getStats()
java.util.List<Template>
getTemplates()
boolean
includeRequest()
-
-
-
Field Detail
-
EMPTY
public static final SearchQuery EMPTY
-
-
Constructor Detail
-
SearchQuery
public SearchQuery(Query query, Paging paging, java.lang.Boolean includeRequest, java.util.List<java.lang.String> include, java.util.List<java.lang.String> fields, java.util.List<SortDef> sort, java.util.List<Template> templates, Default defaults, java.util.List<FilterQuery> filterQueries, FacetFields facetFields, java.util.List<FacetQuery> facetQueries, Spelling spellcheck, Scope scope, Limits limits, org.alfresco.service.cmr.search.GeneralHighlightParameters highlight, org.alfresco.service.cmr.search.IntervalParameters facetIntervals, java.util.List<Pivot> pivots, java.util.List<org.alfresco.service.cmr.search.StatsRequestParameters> stats, java.util.List<org.alfresco.service.cmr.search.RangeParameters> ranges, Localization localization, org.alfresco.service.cmr.search.FacetFormat facetFormat)
-
-
Method Detail
-
getQuery
public Query getQuery()
-
getPaging
public Paging getPaging()
-
getInclude
public java.util.List<java.lang.String> getInclude()
-
getFields
public java.util.List<java.lang.String> getFields()
-
getSort
public java.util.List<SortDef> getSort()
-
getTemplates
public java.util.List<Template> getTemplates()
-
getDefaults
public Default getDefaults()
-
getFilterQueries
public java.util.List<FilterQuery> getFilterQueries()
-
getFacetQueries
public java.util.List<FacetQuery> getFacetQueries()
-
getSpellcheck
public Spelling getSpellcheck()
-
getScope
public Scope getScope()
-
getFacetFields
public FacetFields getFacetFields()
-
getHighlight
public org.alfresco.service.cmr.search.GeneralHighlightParameters getHighlight()
-
getFacetIntervals
public org.alfresco.service.cmr.search.IntervalParameters getFacetIntervals()
-
getLimits
public Limits getLimits()
-
includeRequest
public boolean includeRequest()
-
getPivots
public java.util.List<Pivot> getPivots()
-
getStats
public java.util.List<org.alfresco.service.cmr.search.StatsRequestParameters> getStats()
-
getFacetRanges
public java.util.List<org.alfresco.service.cmr.search.RangeParameters> getFacetRanges()
-
getLocalization
public Localization getLocalization()
-
getFacetFormat
public org.alfresco.service.cmr.search.FacetFormat getFacetFormat()
-
-