Interface PojoScopeDelegate<R extends org.hibernate.search.engine.common.EntityReference,E,C>
- Type Parameters:
R- The type of entity references, i.e. the type of hits returned bySearchQuerySelectStep.selectEntityReference()reference queries},E- The type of loaded entities, i.e. the type of hits returned byentity queries, or the type of objects returned forentity projections.C- The type of indexed type extended contexts; i.e. the type of elements in the set returned byincludedIndexedTypes(). or the type of objects returned forentity projections.
public interface PojoScopeDelegate<R extends org.hibernate.search.engine.common.EntityReference,E,C>
-
Method Summary
Modifier and TypeMethodDescriptionorg.hibernate.search.engine.search.aggregation.dsl.SearchAggregationFactory<T> Textension(org.hibernate.search.engine.backend.scope.IndexScopeExtension<T> extension) org.hibernate.search.engine.search.highlighter.dsl.SearchHighlighterFactorymassIndexer(PojoMassIndexingContext context) org.hibernate.search.engine.search.predicate.dsl.SearchPredicateFactory<LOS> org.hibernate.search.engine.search.query.dsl.SearchQuerySelectStep<?, R, E, LOS, org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory<R, E>, ?> search(PojoScopeSessionContext sessionContext, PojoSelectionLoadingContextBuilder<LOS> loadingContextBuilder) org.hibernate.search.engine.search.sort.dsl.SearchSortFactorysort()
-
Method Details
-
includedIndexedTypes
-
search
<LOS> org.hibernate.search.engine.search.query.dsl.SearchQuerySelectStep<?,R, searchE, LOS, org.hibernate.search.engine.search.projection.dsl.SearchProjectionFactory<R, E>, ?> (PojoScopeSessionContext sessionContext, PojoSelectionLoadingContextBuilder<LOS> loadingContextBuilder) -
predicate
org.hibernate.search.engine.search.predicate.dsl.SearchPredicateFactory predicate() -
sort
org.hibernate.search.engine.search.sort.dsl.SearchSortFactory sort() -
projection
-
aggregation
org.hibernate.search.engine.search.aggregation.dsl.SearchAggregationFactory aggregation() -
highlighter
org.hibernate.search.engine.search.highlighter.dsl.SearchHighlighterFactory highlighter() -
workspace
-
workspace
-
schemaManager
PojoScopeSchemaManager schemaManager() -
massIndexer
-
extension
<T> T extension(org.hibernate.search.engine.backend.scope.IndexScopeExtension<T> extension)
-