Interface SearchQueryIndexScope<SR,S extends SearchQueryIndexScope<?,?>>
- All Superinterfaces:
EventContextProvider
,SearchAggregationIndexScope<S>
,SearchIndexScope<S>
,SearchPredicateIndexScope<S>
,SearchProjectionIndexScope<S>
,SearchSortIndexScope<S>
- All Known Implementing Classes:
AbstractSearchIndexScope
public interface SearchQueryIndexScope<SR,S extends SearchQueryIndexScope<?,?>>
extends SearchIndexScope<S>, SearchPredicateIndexScope<S>, SearchSortIndexScope<S>, SearchProjectionIndexScope<S>, SearchAggregationIndexScope<S>
-
Method Summary
Modifier and TypeMethodDescription<R,
E> TypedSearchProjectionFactory <SR, R, E> <P> SearchQueryBuilder
<P> select
(BackendSessionContext sessionContext, SearchLoadingContextBuilder<?, ?> loadingContextBuilder, SearchProjection<P> projection) Methods inherited from interface org.hibernate.search.util.common.reporting.spi.EventContextProvider
eventContext
Methods inherited from interface org.hibernate.search.engine.search.aggregation.spi.SearchAggregationIndexScope
aggregationBuilders
Methods inherited from interface org.hibernate.search.engine.search.common.spi.SearchIndexScope
child, fieldQueryElement, hibernateSearchIndexNames, identifier, mappingContext, rootQueryElement, toAbsolutePath, toDocumentValueConvertContext, withRoot
Methods inherited from interface org.hibernate.search.engine.search.predicate.spi.SearchPredicateIndexScope
predicateBuilders
Methods inherited from interface org.hibernate.search.engine.search.projection.spi.SearchProjectionIndexScope
mappedTypeContexts, projectionBuilders, projectionRegistry
Methods inherited from interface org.hibernate.search.engine.search.sort.spi.SearchSortIndexScope
sortBuilders
-
Method Details
-
select
<P> SearchQueryBuilder<P> select(BackendSessionContext sessionContext, SearchLoadingContextBuilder<?, ?> loadingContextBuilder, SearchProjection<P> projection) -
predicateFactory
TypedSearchPredicateFactory<SR> predicateFactory() -
sortFactory
TypedSearchSortFactory<SR> sortFactory() -
projectionFactory
-
aggregationFactory
TypedSearchAggregationFactory<SR> aggregationFactory() -
highlighterFactory
SearchHighlighterFactory highlighterFactory()
-