Uses of Class
org.chenile.query.model.QueryMetadata
Package
Description
Defines contracts for Search using the query model.
Named Query service implementation classes in Mybatis.
-
Uses of QueryMetadata in org.chenile.query.service
Modifier and TypeMethodDescriptionprotected void
AbstractSearchServiceImpl.buildOrderByClause
(Map<String, Object> filters, List<SortCriterion> sortCriteria, QueryMetadata queryMetadata) protected abstract SearchResponse
AbstractSearchServiceImpl.doSearch
(AbstractSearchServiceImpl.EnhancedSearchRequest searchInput, SearchResponse searchResponse, QueryMetadata queryMetadata) protected void
AbstractSearchServiceImpl.enhanceFiltersUsingMetadata
(AbstractSearchServiceImpl.EnhancedSearchRequest searchInput, QueryMetadata queryMetadata) Use the column metadata to enhance the filters that have been passed.protected SearchResponse
AbstractSearchServiceImpl.makeSearchResponse
(QueryMetadata queryMetadata, AbstractSearchServiceImpl.EnhancedSearchRequest searchInput) protected abstract int
AbstractSearchServiceImpl.processCountQuery
(Map<String, Object> filters, SearchResponse searchResponse, QueryMetadata queryMetadata) -
Uses of QueryMetadata in org.chenile.query.service.impl
Modifier and TypeMethodDescriptionabstract QueryMetadata
BaseQueryStore.retrieveQueryIdFromStore
(String queryId) QueryDefinitions.retrieveQueryIdFromStore
(String queryId) QueryStoreImpl.retrieveQueryIdFromStore
(String queryId) Modifier and TypeMethodDescriptionvoid
BaseQueryStore.addMetadata
(QueryMetadata queryMetadata) protected SearchResponse
NamedQueryServiceSpringMybatisImpl.doSearch
(AbstractSearchServiceImpl.EnhancedSearchRequest searchRequest, SearchResponse searchResponse, QueryMetadata queryMetadata) protected int
NamedQueryServiceSpringMybatisImpl.processCountQuery
(Map<String, Object> filters, SearchResponse searchResponse, QueryMetadata queryMetadata)