Package org.alfresco.service.cmr.search
Class SearchSQLParameters
- java.lang.Object
-
- org.alfresco.service.cmr.search.SearchSQLParameters
-
- All Implemented Interfaces:
BasicSearchParameters
public class SearchSQLParameters extends java.lang.Object implements BasicSearchParameters
This class provides the search parameters to construct a search query.- Author:
- Michael Suzuki
-
-
Constructor Summary
Constructors Constructor Description SearchSQLParameters(java.lang.String query, java.lang.String language, java.util.List<java.util.Locale> locales, boolean includeMetadata)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddStore(StoreRef store)Set the stores to be supported - currently there can be only one.java.lang.StringgetLanguage()java.util.List<java.util.Locale>getLocales()java.lang.StringgetQuery()java.util.List<SearchParameters.SortDefinition>getSortDefinitions()java.util.List<StoreRef>getStores()booleanisIncludeMetadata()java.lang.StringtoString()
-
-
-
Method Detail
-
getLanguage
public java.lang.String getLanguage()
- Specified by:
getLanguagein interfaceBasicSearchParameters
-
getQuery
public java.lang.String getQuery()
- Specified by:
getQueryin interfaceBasicSearchParameters
-
getStores
public java.util.List<StoreRef> getStores()
- Specified by:
getStoresin interfaceBasicSearchParameters
-
getLocales
public java.util.List<java.util.Locale> getLocales()
- Specified by:
getLocalesin interfaceBasicSearchParameters
-
getSortDefinitions
public java.util.List<SearchParameters.SortDefinition> getSortDefinitions()
- Specified by:
getSortDefinitionsin interfaceBasicSearchParameters
-
addStore
public void addStore(StoreRef store)
Set the stores to be supported - currently there can be only one. Searching across multiple stores is on the todo list.- Parameters:
store- StoreRef
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
isIncludeMetadata
public boolean isIncludeMetadata()
-
-