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
eventContextMethods inherited from interface org.hibernate.search.engine.search.aggregation.spi.SearchAggregationIndexScope
aggregationBuildersMethods inherited from interface org.hibernate.search.engine.search.common.spi.SearchIndexScope
child, fieldQueryElement, hibernateSearchIndexNames, identifier, mappingContext, rootQueryElement, toAbsolutePath, toDocumentValueConvertContext, withRootMethods inherited from interface org.hibernate.search.engine.search.predicate.spi.SearchPredicateIndexScope
predicateBuildersMethods inherited from interface org.hibernate.search.engine.search.projection.spi.SearchProjectionIndexScope
mappedTypeContexts, projectionBuilders, projectionRegistryMethods 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()
-