Interface SearchQueryIndexScope<S extends SearchQueryIndexScope<?>>
- All Superinterfaces:
EventContextProvider,SearchAggregationIndexScope<S>,SearchIndexScope<S>,SearchPredicateIndexScope<S>,SearchProjectionIndexScope<S>,SearchSortIndexScope<S>
- All Known Implementing Classes:
AbstractSearchIndexScope
public interface SearchQueryIndexScope<S extends SearchQueryIndexScope<?>>
extends SearchIndexScope<S>, SearchPredicateIndexScope<S>, SearchSortIndexScope<S>, SearchProjectionIndexScope<S>, SearchAggregationIndexScope<S>
-
Method Summary
Modifier and TypeMethodDescription<R,E> SearchProjectionFactory<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, 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
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
SearchPredicateFactory predicateFactory() -
sortFactory
SearchSortFactory sortFactory() -
projectionFactory
-
aggregationFactory
SearchAggregationFactory aggregationFactory()
-