Class SearchQuery
- java.lang.Object
-
- org.alfresco.rest.api.search.model.SearchQuery
-
public class SearchQuery extends java.lang.ObjectPOJO class representing the JSON body for a search request- Author:
- Gethin James
-
-
Field Summary
Fields Modifier and Type Field Description static SearchQueryEMPTY
-
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 DefaultgetDefaults()FacetFieldsgetFacetFields()org.alfresco.service.cmr.search.FacetFormatgetFacetFormat()org.alfresco.service.cmr.search.IntervalParametersgetFacetIntervals()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.GeneralHighlightParametersgetHighlight()java.util.List<java.lang.String>getInclude()LimitsgetLimits()LocalizationgetLocalization()PaginggetPaging()java.util.List<Pivot>getPivots()QuerygetQuery()ScopegetScope()java.util.List<SortDef>getSort()SpellinggetSpellcheck()java.util.List<org.alfresco.service.cmr.search.StatsRequestParameters>getStats()java.util.List<Template>getTemplates()booleanincludeRequest()
-
-
-
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()
-
-