Uses of Class
org.nuxeo.ecm.core.api.SortInfo
Package
Description
-
Uses of SortInfo in org.nuxeo.ecm.core.api
Modifier and TypeMethodDescriptionstatic SortInfo
SortInfo.asSortInfo
(Map<String, Serializable> map) Returns a sort info for given map, or null if map is null or does not contain both keysSORT_COLUMN_NAME
andSORT_ASCENDING_NAME
.Modifier and TypeMethodDescriptionstatic Map<String,
Serializable> Returns a map for given sort info, or null if sort info is null. -
Uses of SortInfo in org.nuxeo.ecm.directory.providers
Modifier and TypeMethodDescriptionprotected OrderByExpr
DirectoryEntryPageProvider.toOrderExp
(SortInfo sortInfo) -
Uses of SortInfo in org.nuxeo.ecm.platform.audit.api.document
-
Uses of SortInfo in org.nuxeo.ecm.platform.query.api
Modifier and TypeMethodDescriptionAbstractPageProvider.getSortInfo()
PageProvider.getSortInfo()
Returns the first sorting info for this providerModifier and TypeMethodDescriptionAbstractPageProvider.getSortInfos()
PageProvider.getSortInfos()
Returns the complete list of sorting info for this providerPageProviderDefinition.getSortInfos()
QuickFilter.getSortInfos()
Modifier and TypeMethodDescriptionvoid
AbstractPageProvider.setSortInfo
(SortInfo sortInfo) void
PageProvider.setSortInfo
(SortInfo sortInfo) Sets the first and only sorting info for this provider.Modifier and TypeMethodDescriptionPageProvider<?>
PageProviderService.getPageProvider
(String name, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, Object... parameters) Returns an instance of page provider with given name.PageProvider<?>
PageProviderService.getPageProvider
(String name, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) Returns an instance of page provider with given name.PageProvider<?>
PageProviderService.getPageProvider
(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Long currentOffset, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) Returns an instance of page provider with given name.PageProvider<?>
PageProviderService.getPageProvider
(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, Object... parameters) Returns an instance of page provider with given name.PageProvider<?>
PageProviderService.getPageProvider
(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) Returns an instance of page provider with given name.PageProvider<?>
PageProviderService.getPageProvider
(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<QuickFilter> quickFilters, Object... parameters) Returns an instance of page provider with given name.PageProvider<?>
PageProviderService.getPageProvider
(String name, PageProviderDefinition desc, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Long currentOffset, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) Returns an instance of page provider with given name and definition.PageProvider<?>
PageProviderService.getPageProvider
(String name, PageProviderDefinition desc, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, Object... parameters) Returns an instance of page provider with given name and definition.PageProvider<?>
PageProviderService.getPageProvider
(String name, PageProviderDefinition desc, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) Returns an instance of page provider with given name.PageProvider<?>
PageProviderService.getPageProvider
(String name, PageProviderDefinition desc, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<QuickFilter> quickFilters, Object... parameters) Returns an instance of page provider with given name.void
AbstractPageProvider.setSortInfos
(List<SortInfo> sortInfo) void
PageProvider.setSortInfos
(List<SortInfo> sortInfo) Sets the complete list of sorting info for this providerprotected boolean
AbstractPageProvider.sortInfoChanged
(List<SortInfo> oldSortInfos, List<SortInfo> newSortInfos) -
Uses of SortInfo in org.nuxeo.ecm.platform.query.core
Modifier and TypeMethodDescriptionBasePageProviderDescriptor.getSortInfos()
QuickFilterDescriptor.getSortInfos()
Modifier and TypeMethodDescriptionPageProvider<?>
PageProviderServiceImpl.getPageProvider
(String name, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, Object... parameters) PageProvider<?>
PageProviderServiceImpl.getPageProvider
(String name, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) PageProvider<?>
PageProviderServiceImpl.getPageProvider
(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Long currentOffset, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) PageProvider<?>
PageProviderServiceImpl.getPageProvider
(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, Object... parameters) PageProvider<?>
PageProviderServiceImpl.getPageProvider
(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) PageProvider<?>
PageProviderServiceImpl.getPageProvider
(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<QuickFilter> quickFilters, Object... parameters) PageProvider<?>
PageProviderServiceImpl.getPageProvider
(String name, PageProviderDefinition desc, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Long currentOffset, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) PageProvider<?>
PageProviderServiceImpl.getPageProvider
(String name, PageProviderDefinition desc, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, Object... parameters) PageProvider<?>
PageProviderServiceImpl.getPageProvider
(String name, PageProviderDefinition desc, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) PageProvider<?>
PageProviderServiceImpl.getPageProvider
(String name, PageProviderDefinition desc, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<QuickFilter> quickFilters, Object... parameters) -
Uses of SortInfo in org.nuxeo.ecm.platform.query.nxql
Modifier and TypeMethodDescriptionstatic String
NXQLQueryBuilder.getQuery
(String pattern, Object[] params, boolean quoteParameters, boolean escape, DocumentModel searchDocumentModel, SortInfo... sortInfos) static String
NXQLQueryBuilder.getQuery
(DocumentModel model, WhereClauseDefinition whereClause, Object[] params, SortInfo... sortInfos) static String
NXQLQueryBuilder.getQuery
(DocumentModel model, WhereClauseDefinition whereClause, String quickFiltersClause, Object[] params, SortInfo... sortInfos) static String
NXQLQueryBuilder.getSortClause
(SortInfo... sortInfos) -
Uses of SortInfo in org.nuxeo.ecm.platform.task
Modifier and TypeMethodDescriptionTaskProvider.getAllCurrentTaskInstances
(CoreSession session, List<SortInfo> sortInfos) Returns the list of task instances associated assigned to the current user.TaskProvider.getCurrentTaskInstances
(CoreSession coreSession, List<SortInfo> sortInfos) Provide @param sortInfo to handle sort page-provider contributions (seeTaskProvider.getCurrentTaskInstances(org.nuxeo.ecm.core.api.CoreSession)
) -
Uses of SortInfo in org.nuxeo.ecm.platform.task.core.service
Modifier and TypeMethodDescriptionDocumentTaskProvider.getAllCurrentTaskInstances
(CoreSession session, List<SortInfo> sortInfos) TaskServiceImpl.getAllCurrentTaskInstances
(CoreSession coreSession, List<SortInfo> sortInfos) DocumentTaskProvider.getCurrentTaskInstances
(CoreSession coreSession, List<SortInfo> sortInfos) Provide @param sortInfo to handle sort page-provider contributions (seeDocumentTaskProvider.getCurrentTaskInstances(org.nuxeo.ecm.core.api.CoreSession)
)TaskServiceImpl.getCurrentTaskInstances
(CoreSession coreSession, List<SortInfo> sortInfos) Provide @param sortInfo to handle sort page-provider contributions (seeTaskServiceImpl.getCurrentTaskInstances(org.nuxeo.ecm.core.api.CoreSession)
)DocumentTaskProvider.getTasks
(String pageProviderName, CoreSession session, boolean unrestricted, List<SortInfo> sortInfos, Object... params) -
Uses of SortInfo in org.nuxeo.ecm.restapi.server.jaxrs.search
Modifier and TypeMethodDescriptionQueryExecutor.getSortInfo
(String sortBy, String sortOrder) QueryExecutor.getSortInfo
(javax.ws.rs.core.MultivaluedMap<String, String> queryParams) Modifier and TypeMethodDescriptionprotected DocumentModelList
QueryExecutor.queryByLang
(String query, Long pageSize, Long currentPageIndex, Long currentPageOffset, Long maxResults, List<SortInfo> sortInfo, Map<String, Serializable> props, DocumentModel searchDocumentModel, Object... parameters) protected DocumentModelList
QueryExecutor.queryByPageProvider
(String pageProviderName, Long pageSize, Long currentPageIndex, Long currentPageOffset, List<SortInfo> sortInfo, List<String> highlights, List<QuickFilter> quickFilters, Map<String, Serializable> props, DocumentModel searchDocumentModel, Object... parameters) protected DocumentModelList
QueryExecutor.queryByPageProvider
(String pageProviderName, Long pageSize, Long currentPageIndex, Long currentPageOffset, List<SortInfo> sortInfo, List<QuickFilter> quickFilters, Object[] parameters, Map<String, Serializable> props, DocumentModel searchDocumentModel) protected DocumentModelList
SearchObject.querySavedSearchByLang
(String queryLanguage, String query, Long pageSize, Long currentPageIndex, Long currentPageOffset, Long maxResults, String orderedParams, Map<String, String> namedParameters, List<SortInfo> sortInfo) protected DocumentModelList
SearchObject.querySavedSearchByPageProvider
(String pageProviderName, Long pageSize, Long currentPageIndex, Long currentPageOffset, String orderedParams, Map<String, String> namedParameters, List<SortInfo> sortInfo, List<QuickFilter> quickFilters, DocumentModel searchDocumentModel) -
Uses of SortInfo in org.nuxeo.elasticsearch.audit.pageprovider
Modifier and TypeMethodDescriptionESAuditPageProvider.getSortInfos()
ESDocumentHistoryPageProvider.getSortInfos()
-
Uses of SortInfo in org.nuxeo.elasticsearch.query
Modifier and TypeMethodDescriptionNxqlQueryConverter.getSortInfo
(String nxql) NxQueryBuilder.getSortInfos()
Modifier and TypeMethodDescription -
Uses of SortInfo in org.nuxeo.mongodb.audit.pageprovider
Modifier and TypeMethodDescriptionMongoDBAuditPageProvider.getSortInfos()
MongoDBDocumentHistoryPageProvider.getSortInfos()