Package org.alfresco.service.cmr.search
Class StatsParameters
- java.lang.Object
-
- org.alfresco.service.cmr.search.StatsParameters
-
- All Implemented Interfaces:
BasicSearchParameters
public class StatsParameters extends Object implements BasicSearchParameters
Defines Stats search criteria- Since:
- 5.0
- Author:
- Gethin James
-
-
Field Summary
Fields Modifier and Type Field Description static StringFACET_PREFIXstatic StringPARAM_FACETstatic StringPARAM_FIELD
-
Constructor Summary
Constructors Constructor Description StatsParameters(String language, String query)StatsParameters(String language, String query, boolean isDateSearch)StatsParameters(String language, String query, String filterQuery, boolean isDateSearch)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddSort(SearchParameters.SortDefinition sortDefinition)Add a sort definition.voidaddStatsParameter(String name, String value)Add a parametervoidaddStore(StoreRef store)Add a Store refStringgetFilterQuery()StringgetLanguage()List<Locale>getLocales()StringgetQuery()List<SearchParameters.SortDefinition>getSortDefinitions()Map<String,String>getStatsParameters()List<StoreRef>getStores()booleanisDateSearch()StringtoString()
-
-
-
Field Detail
-
PARAM_FIELD
public static final String PARAM_FIELD
- See Also:
- Constant Field Values
-
PARAM_FACET
public static final String PARAM_FACET
- See Also:
- Constant Field Values
-
FACET_PREFIX
public static final String FACET_PREFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
getLanguage
public String getLanguage()
- Specified by:
getLanguagein interfaceBasicSearchParameters
-
getQuery
public String getQuery()
- Specified by:
getQueryin interfaceBasicSearchParameters
-
getFilterQuery
public String getFilterQuery()
-
getStores
public List<StoreRef> getStores()
- Specified by:
getStoresin interfaceBasicSearchParameters
-
getLocales
public List<Locale> getLocales()
- Specified by:
getLocalesin interfaceBasicSearchParameters
-
getSortDefinitions
public List<SearchParameters.SortDefinition> getSortDefinitions()
- Specified by:
getSortDefinitionsin interfaceBasicSearchParameters
-
isDateSearch
public boolean isDateSearch()
-
addSort
public void addSort(SearchParameters.SortDefinition sortDefinition)
Add a sort definition.- Parameters:
sortDefinition- - the sort definition to add.
-
addStatsParameter
public void addStatsParameter(String name, String value)
Add a parameter- Parameters:
name- Stringvalue- String
-
addStore
public void addStore(StoreRef store)
Add a Store ref- Parameters:
store- StoreRef
-
-