Uses of Class
org.nuxeo.ecm.core.api.SortInfo
-
-
Uses of SortInfo in org.nuxeo.ecm.core.api
Methods in org.nuxeo.ecm.core.api that return SortInfo Modifier and Type Method Description static 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
.Methods in org.nuxeo.ecm.core.api with parameters of type SortInfo Modifier and Type Method Description static Map<String,Serializable>
SortInfo. asMap(SortInfo sortInfo)
Returns a map for given sort info, or null if sort info is null. -
Uses of SortInfo in org.nuxeo.ecm.platform.audit.api.document
Methods in org.nuxeo.ecm.platform.audit.api.document that return types with arguments of type SortInfo Modifier and Type Method Description List<SortInfo>
DocumentHistoryPageProvider. getSortInfos()
-
Uses of SortInfo in org.nuxeo.ecm.platform.query.api
Fields in org.nuxeo.ecm.platform.query.api with type parameters of type SortInfo Modifier and Type Field Description protected List<SortInfo>
AbstractPageProvider. sortInfos
Methods in org.nuxeo.ecm.platform.query.api that return SortInfo Modifier and Type Method Description SortInfo
AbstractPageProvider. getSortInfo()
SortInfo
PageProvider. getSortInfo()
Returns the first sorting info for this providerMethods in org.nuxeo.ecm.platform.query.api that return types with arguments of type SortInfo Modifier and Type Method Description List<SortInfo>
AbstractPageProvider. getSortInfos()
List<SortInfo>
PageProvider. getSortInfos()
Returns the complete list of sorting info for this providerList<SortInfo>
PageProviderDefinition. getSortInfos()
List<SortInfo>
QuickFilter. getSortInfos()
Methods in org.nuxeo.ecm.platform.query.api with parameters of type SortInfo Modifier and Type Method Description void
AbstractPageProvider. setSortInfo(SortInfo sortInfo)
void
PageProvider. setSortInfo(SortInfo sortInfo)
Sets the first and only sorting info for this provider.Method parameters in org.nuxeo.ecm.platform.query.api with type arguments of type SortInfo Modifier and Type Method Description PageProvider<?>
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
Methods in org.nuxeo.ecm.platform.query.core that return SortInfo Modifier and Type Method Description SortInfo
SortInfoDescriptor. getSortInfo()
Methods in org.nuxeo.ecm.platform.query.core that return types with arguments of type SortInfo Modifier and Type Method Description List<SortInfo>
BasePageProviderDescriptor. getSortInfos()
List<SortInfo>
QuickFilterDescriptor. getSortInfos()
Method parameters in org.nuxeo.ecm.platform.query.core with type arguments of type SortInfo Modifier and Type Method Description PageProvider<?>
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
Methods in org.nuxeo.ecm.platform.query.nxql with parameters of type SortInfo Modifier and Type Method Description static 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
Method parameters in org.nuxeo.ecm.platform.task with type arguments of type SortInfo Modifier and Type Method Description List<Task>
TaskProvider. getAllCurrentTaskInstances(CoreSession session, List<SortInfo> sortInfos)
Returns the list of task instances associated assigned to the current user.List<Task>
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
Method parameters in org.nuxeo.ecm.platform.task.core.service with type arguments of type SortInfo Modifier and Type Method Description List<Task>
DocumentTaskProvider. getAllCurrentTaskInstances(CoreSession session, List<SortInfo> sortInfos)
List<Task>
TaskServiceImpl. getAllCurrentTaskInstances(CoreSession coreSession, List<SortInfo> sortInfos)
List<Task>
DocumentTaskProvider. getCurrentTaskInstances(CoreSession coreSession, List<SortInfo> sortInfos)
Provide @param sortInfo to handle sort page-provider contributions (seeDocumentTaskProvider.getCurrentTaskInstances(org.nuxeo.ecm.core.api.CoreSession)
)List<Task>
TaskServiceImpl. getCurrentTaskInstances(CoreSession coreSession, List<SortInfo> sortInfos)
Provide @param sortInfo to handle sort page-provider contributions (seeTaskServiceImpl.getCurrentTaskInstances(org.nuxeo.ecm.core.api.CoreSession)
)static List<Task>
DocumentTaskProvider. getTasks(String pageProviderName, CoreSession session, boolean unrestricted, List<SortInfo> sortInfos, Object... params)
-
Uses of SortInfo in org.nuxeo.ecm.restapi.server.jaxrs.search
Methods in org.nuxeo.ecm.restapi.server.jaxrs.search that return types with arguments of type SortInfo Modifier and Type Method Description protected List<SortInfo>
QueryExecutor. getSortInfo(String sortBy, String sortOrder)
protected List<SortInfo>
QueryExecutor. getSortInfo(javax.ws.rs.core.MultivaluedMap<String,String> queryParams)
Method parameters in org.nuxeo.ecm.restapi.server.jaxrs.search with type arguments of type SortInfo Modifier and Type Method Description protected 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
Methods in org.nuxeo.elasticsearch with parameters of type SortInfo Modifier and Type Method Description DocumentModelList
ElasticSearchComponent. query(CoreSession session, String nxql, int limit, int offset, SortInfo... sortInfos)
Deprecated.DocumentModelList
ElasticSearchComponent. query(CoreSession session, org.elasticsearch.index.query.QueryBuilder queryBuilder, int limit, int offset, SortInfo... sortInfos)
Deprecated. -
Uses of SortInfo in org.nuxeo.elasticsearch.api
Methods in org.nuxeo.elasticsearch.api with parameters of type SortInfo Modifier and Type Method Description DocumentModelList
ElasticSearchService. query(CoreSession session, String nxql, int limit, int offset, SortInfo... sortInfos)
Deprecated.since 6.0, use query with NxQueryBuilderDocumentModelList
ElasticSearchService. query(CoreSession session, org.elasticsearch.index.query.QueryBuilder queryBuilder, int limit, int offset, SortInfo... sortInfos)
Deprecated.since 6.0, use query with NxQueryBuilder -
Uses of SortInfo in org.nuxeo.elasticsearch.audit.pageprovider
Methods in org.nuxeo.elasticsearch.audit.pageprovider that return types with arguments of type SortInfo Modifier and Type Method Description List<SortInfo>
ESAuditPageProvider. getSortInfos()
List<SortInfo>
ESDocumentHistoryPageProvider. getSortInfos()
-
Uses of SortInfo in org.nuxeo.elasticsearch.core
Methods in org.nuxeo.elasticsearch.core with parameters of type SortInfo Modifier and Type Method Description DocumentModelList
ElasticSearchServiceImpl. query(CoreSession session, String nxql, int limit, int offset, SortInfo... sortInfos)
Deprecated.DocumentModelList
ElasticSearchServiceImpl. query(CoreSession session, org.elasticsearch.index.query.QueryBuilder queryBuilder, int limit, int offset, SortInfo... sortInfos)
Deprecated. -
Uses of SortInfo in org.nuxeo.elasticsearch.query
Methods in org.nuxeo.elasticsearch.query that return types with arguments of type SortInfo Modifier and Type Method Description static List<SortInfo>
NxqlQueryConverter. getSortInfo(String nxql)
List<SortInfo>
NxQueryBuilder. getSortInfos()
Methods in org.nuxeo.elasticsearch.query with parameters of type SortInfo Modifier and Type Method Description NxQueryBuilder
NxQueryBuilder. addSort(SortInfo sortInfo)
NxQueryBuilder
NxQueryBuilder. addSort(SortInfo[] sortInfos)
-
Uses of SortInfo in org.nuxeo.mongodb.audit.pageprovider
Methods in org.nuxeo.mongodb.audit.pageprovider that return types with arguments of type SortInfo Modifier and Type Method Description List<SortInfo>
MongoDBAuditPageProvider. getSortInfos()
List<SortInfo>
MongoDBDocumentHistoryPageProvider. getSortInfos()
-