Interface ElasticsearchSearchQueryIndexScope<S extends ElasticsearchSearchQueryIndexScope<?>>
-
- All Superinterfaces:
ElasticsearchSearchAggregationIndexScope<S>,ElasticsearchSearchPredicateIndexScope<S>,ElasticsearchSearchProjectionIndexScope<S>,ElasticsearchSearchSortIndexScope<S>,EventContextProvider,SearchAggregationIndexScope<S>,SearchIndexScope<S>,SearchPredicateIndexScope<S>,SearchProjectionIndexScope<S>,SearchQueryIndexScope<S>,SearchSortIndexScope<S>
- All Known Implementing Classes:
ElasticsearchSearchIndexScopeImpl
public interface ElasticsearchSearchQueryIndexScope<S extends ElasticsearchSearchQueryIndexScope<?>> extends SearchQueryIndexScope<S>, ElasticsearchSearchPredicateIndexScope<S>, ElasticsearchSearchSortIndexScope<S>, ElasticsearchSearchProjectionIndexScope<S>, ElasticsearchSearchAggregationIndexScope<S>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ElasticsearchSearchAggregationFactoryaggregationFactory()ElasticsearchSearchPredicateFactorypredicateFactory()<R,E>
ElasticsearchSearchProjectionFactory<R,E>projectionFactory()<P> ElasticsearchSearchQueryBuilder<P>select(BackendSessionContext sessionContext, SearchLoadingContextBuilder<?,?> loadingContextBuilder, SearchProjection<P> projection)ElasticsearchSearchSortFactorysortFactory()-
Methods inherited from interface org.hibernate.search.backend.elasticsearch.search.aggregation.impl.ElasticsearchSearchAggregationIndexScope
aggregationBuilders
-
Methods inherited from interface org.hibernate.search.backend.elasticsearch.search.predicate.impl.ElasticsearchSearchPredicateIndexScope
predicateBuilders
-
Methods inherited from interface org.hibernate.search.backend.elasticsearch.search.projection.impl.ElasticsearchSearchProjectionIndexScope
projectionBuilders
-
Methods inherited from interface org.hibernate.search.backend.elasticsearch.search.sort.impl.ElasticsearchSearchSortIndexScope
sortBuilders
-
Methods inherited from interface org.hibernate.search.util.common.reporting.spi.EventContextProvider
eventContext
-
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.projection.spi.SearchProjectionIndexScope
mappedTypeContexts, projectionRegistry
-
Methods inherited from interface org.hibernate.search.engine.search.query.spi.SearchQueryIndexScope
highlighterFactory
-
-
-
-
Method Detail
-
select
<P> ElasticsearchSearchQueryBuilder<P> select(BackendSessionContext sessionContext, SearchLoadingContextBuilder<?,?> loadingContextBuilder, SearchProjection<P> projection)
- Specified by:
selectin interfaceSearchQueryIndexScope<S extends ElasticsearchSearchQueryIndexScope<?>>
-
predicateFactory
ElasticsearchSearchPredicateFactory predicateFactory()
- Specified by:
predicateFactoryin interfaceSearchQueryIndexScope<S extends ElasticsearchSearchQueryIndexScope<?>>
-
sortFactory
ElasticsearchSearchSortFactory sortFactory()
- Specified by:
sortFactoryin interfaceSearchQueryIndexScope<S extends ElasticsearchSearchQueryIndexScope<?>>
-
projectionFactory
<R,E> ElasticsearchSearchProjectionFactory<R,E> projectionFactory()
- Specified by:
projectionFactoryin interfaceSearchQueryIndexScope<S extends ElasticsearchSearchQueryIndexScope<?>>
-
aggregationFactory
ElasticsearchSearchAggregationFactory aggregationFactory()
- Specified by:
aggregationFactoryin interfaceSearchQueryIndexScope<S extends ElasticsearchSearchQueryIndexScope<?>>
-
-