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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SearchAggregationFactory
aggregationFactory()
SearchPredicateFactory
predicateFactory()
<R,E>
SearchProjectionFactory<R,E>projectionFactory()
<P> SearchQueryBuilder<P>
select(BackendSessionContext sessionContext, SearchLoadingContextBuilder<?,?,?> loadingContextBuilder, SearchProjection<P> projection)
SearchSortFactory
sortFactory()
-
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, 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
projectionBuilders
-
Methods inherited from interface org.hibernate.search.engine.search.sort.spi.SearchSortIndexScope
sortBuilders
-
-
-
-
Method Detail
-
select
<P> SearchQueryBuilder<P> select(BackendSessionContext sessionContext, SearchLoadingContextBuilder<?,?,?> loadingContextBuilder, SearchProjection<P> projection)
-
predicateFactory
SearchPredicateFactory predicateFactory()
-
sortFactory
SearchSortFactory sortFactory()
-
projectionFactory
<R,E> SearchProjectionFactory<R,E> projectionFactory()
-
aggregationFactory
SearchAggregationFactory aggregationFactory()
-
-