Class SavedSearchImpl
- java.lang.Object
-
- org.nuxeo.ecm.platform.search.core.SavedSearchImpl
-
- All Implemented Interfaces:
Serializable
,SavedSearch
public class SavedSearchImpl extends Object implements SavedSearch
- Since:
- 8.3
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SavedSearchImpl(DocumentModel doc)
-
Method Summary
-
-
-
Constructor Detail
-
SavedSearchImpl
public SavedSearchImpl(DocumentModel doc)
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getId
in interfaceSavedSearch
-
getTitle
public String getTitle()
- Specified by:
getTitle
in interfaceSavedSearch
-
getNamedParams
public Map<String,String> getNamedParams()
- Specified by:
getNamedParams
in interfaceSavedSearch
-
getQueryParams
public String getQueryParams()
- Specified by:
getQueryParams
in interfaceSavedSearch
-
getQuery
public String getQuery()
- Specified by:
getQuery
in interfaceSavedSearch
-
getQueryLanguage
public String getQueryLanguage()
- Specified by:
getQueryLanguage
in interfaceSavedSearch
-
getPageProviderName
public String getPageProviderName()
- Specified by:
getPageProviderName
in interfaceSavedSearch
-
getPageSize
public Long getPageSize()
- Specified by:
getPageSize
in interfaceSavedSearch
-
getCurrentPageIndex
public Long getCurrentPageIndex()
- Specified by:
getCurrentPageIndex
in interfaceSavedSearch
-
getMaxResults
public Long getMaxResults()
- Specified by:
getMaxResults
in interfaceSavedSearch
-
getSortBy
public String getSortBy()
- Specified by:
getSortBy
in interfaceSavedSearch
-
getSortOrder
public String getSortOrder()
- Specified by:
getSortOrder
in interfaceSavedSearch
-
getContentViewData
public String getContentViewData()
- Specified by:
getContentViewData
in interfaceSavedSearch
-
getDocument
public DocumentModel getDocument()
- Specified by:
getDocument
in interfaceSavedSearch
-
setTitle
public void setTitle(String title)
- Specified by:
setTitle
in interfaceSavedSearch
-
setNamedParams
public void setNamedParams(Map<String,String> params)
- Specified by:
setNamedParams
in interfaceSavedSearch
-
setQueryParams
public void setQueryParams(String queryParams)
- Specified by:
setQueryParams
in interfaceSavedSearch
-
setQuery
public void setQuery(String query)
- Specified by:
setQuery
in interfaceSavedSearch
-
setQueryLanguage
public void setQueryLanguage(String queryLanguage)
- Specified by:
setQueryLanguage
in interfaceSavedSearch
-
setPageProviderName
public void setPageProviderName(String pageProviderName)
- Specified by:
setPageProviderName
in interfaceSavedSearch
-
setPageSize
public void setPageSize(Long pageSize)
- Specified by:
setPageSize
in interfaceSavedSearch
-
setCurrentPageIndex
public void setCurrentPageIndex(Long currentPageIndex)
- Specified by:
setCurrentPageIndex
in interfaceSavedSearch
-
setMaxResults
public void setMaxResults(Long maxResults)
- Specified by:
setMaxResults
in interfaceSavedSearch
-
setSortBy
public void setSortBy(String sortBy)
- Specified by:
setSortBy
in interfaceSavedSearch
-
setSortOrder
public void setSortOrder(String sortOrder)
- Specified by:
setSortOrder
in interfaceSavedSearch
-
setContentViewData
public void setContentViewData(String contentViewData)
- Specified by:
setContentViewData
in interfaceSavedSearch
-
setDocument
public void setDocument(DocumentModel doc)
- Specified by:
setDocument
in interfaceSavedSearch
-
getPropertyValue
protected <T> T getPropertyValue(String propertyName)
-
getCurrentPageOffset
public Long getCurrentPageOffset()
- Specified by:
getCurrentPageOffset
in interfaceSavedSearch
- Since:
- 9.3
-
-