Package org.alfresco.search.model
Class SearchRequest
java.lang.Object
org.alfresco.search.model.SearchRequest
SearchRequest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddPivotsItem(RequestPivot pivotsItem) addRangesItem(RequestRange rangesItem) addStatsItem(RequestStats statsItem) defaults(RequestDefaults defaults) booleanfacetFields(RequestFacetFields facetFields) facetIntervals(RequestFacetIntervals facetIntervals) facetQueries(RequestFacetQueries facetQueries) fields(RequestFields fields) filterQueries(RequestFilterQueries filterQueries) @Valid RequestDefaultsGet defaults@Valid RequestFacetFieldsGet facetFields@Valid RequestFacetIntervalsGet facetIntervals@Valid RequestFacetQueriesGet facetQueries@Valid RequestFieldsGet fields@Valid RequestFilterQueriesGet filterQueries@Valid RequestHighlightGet highlight@Valid RequestIncludeGet include@Valid RequestLimitsGet limits@Valid RequestLocalizationGet localization@Valid RequestPaginationGet paging@Valid List<RequestPivot>Get pivots@NotNull @Valid RequestQuerygetQuery()Get query@Valid List<RequestRange>Get ranges@Valid RequestScopegetScope()Get scope@Valid RequestSortDefinitiongetSort()Get sort@Valid RequestSpellcheckGet spellcheck@Valid List<RequestStats>getStats()Get stats@Valid RequestTemplatesGet templatesinthashCode()highlight(RequestHighlight highlight) include(RequestInclude include) includeRequest(Boolean includeRequest) When true, include the original request in the responselimits(RequestLimits limits) localization(RequestLocalization localization) paging(RequestPagination paging) pivots(List<RequestPivot> pivots) query(RequestQuery query) ranges(List<RequestRange> ranges) scope(RequestScope scope) voidsetDefaults(RequestDefaults defaults) voidsetFacetFields(RequestFacetFields facetFields) voidsetFacetIntervals(RequestFacetIntervals facetIntervals) voidsetFacetQueries(RequestFacetQueries facetQueries) voidsetFields(RequestFields fields) voidsetFilterQueries(RequestFilterQueries filterQueries) voidsetHighlight(RequestHighlight highlight) voidsetInclude(RequestInclude include) voidsetIncludeRequest(Boolean includeRequest) voidsetLimits(RequestLimits limits) voidsetLocalization(RequestLocalization localization) voidsetPaging(RequestPagination paging) voidsetPivots(List<RequestPivot> pivots) voidsetQuery(RequestQuery query) voidsetRanges(List<RequestRange> ranges) voidsetScope(RequestScope scope) voidsetSort(RequestSortDefinition sort) voidsetSpellcheck(RequestSpellcheck spellcheck) voidsetStats(List<RequestStats> stats) voidsetTemplates(RequestTemplates templates) sort(RequestSortDefinition sort) spellcheck(RequestSpellcheck spellcheck) stats(List<RequestStats> stats) templates(RequestTemplates templates) toString()
-
Constructor Details
-
SearchRequest
public SearchRequest()
-
-
Method Details
-
query
-
getQuery
Get query- Returns:
- query
-
setQuery
-
paging
-
getPaging
Get paging- Returns:
- paging
-
setPaging
-
include
-
getInclude
Get include- Returns:
- include
-
setInclude
-
includeRequest
-
isIncludeRequest
When true, include the original request in the response- Returns:
- includeRequest
-
setIncludeRequest
-
fields
-
getFields
Get fields- Returns:
- fields
-
setFields
-
sort
-
getSort
Get sort- Returns:
- sort
-
setSort
-
templates
-
getTemplates
Get templates- Returns:
- templates
-
setTemplates
-
defaults
-
getDefaults
Get defaults- Returns:
- defaults
-
setDefaults
-
localization
-
getLocalization
Get localization- Returns:
- localization
-
setLocalization
-
filterQueries
-
getFilterQueries
Get filterQueries- Returns:
- filterQueries
-
setFilterQueries
-
facetQueries
-
getFacetQueries
Get facetQueries- Returns:
- facetQueries
-
setFacetQueries
-
facetFields
-
getFacetFields
Get facetFields- Returns:
- facetFields
-
setFacetFields
-
facetIntervals
-
getFacetIntervals
Get facetIntervals- Returns:
- facetIntervals
-
setFacetIntervals
-
pivots
-
addPivotsItem
-
getPivots
Get pivots- Returns:
- pivots
-
setPivots
-
stats
-
addStatsItem
-
getStats
Get stats- Returns:
- stats
-
setStats
-
spellcheck
-
getSpellcheck
Get spellcheck- Returns:
- spellcheck
-
setSpellcheck
-
scope
-
getScope
Get scope- Returns:
- scope
-
setScope
-
limits
-
getLimits
Get limits- Returns:
- limits
-
setLimits
-
highlight
-
getHighlight
Get highlight- Returns:
- highlight
-
setHighlight
-
ranges
-
addRangesItem
-
getRanges
Get ranges- Returns:
- ranges
-
setRanges
-
equals
-
hashCode
public int hashCode() -
toString
-