Class PojoScopeDelegateImpl<R extends EntityReference,E,C>
java.lang.Object
org.hibernate.search.mapper.pojo.scope.impl.PojoScopeDelegateImpl<R,E,C>
- All Implemented Interfaces:
PojoScopeDelegate<R,E, C>
public final class PojoScopeDelegateImpl<R extends EntityReference,E,C>
extends Object
implements PojoScopeDelegate<R,E,C>
-
Method Summary
Modifier and TypeMethodDescriptionstatic <R extends EntityReference,E, C>
PojoScopeDelegate<R,E, C> create(PojoScopeMappingContext mappingContext, PojoScopeTypeContextProvider typeContextProvider, Set<? extends PojoScopeIndexedTypeContext<?, ? extends E>> targetedTypeContexts, PojoScopeTypeExtendedContextProvider<E, C> indexedTypeExtendedContextProvider) <T> Textension(IndexScopeExtension<T> extension) massIndexer(PojoMassIndexingContext context) <LOS> SearchQuerySelectStep<?,R, E, LOS, SearchProjectionFactory<R, E>, ?> search(PojoScopeSessionContext sessionContext, PojoSelectionLoadingContextBuilder<LOS> loadingContextBuilder) sort()
-
Method Details
-
create
public static <R extends EntityReference,E, PojoScopeDelegate<R,C> E, createC> (PojoScopeMappingContext mappingContext, PojoScopeTypeContextProvider typeContextProvider, Set<? extends PojoScopeIndexedTypeContext<?, ? extends E>> targetedTypeContexts, PojoScopeTypeExtendedContextProvider<E, C> indexedTypeExtendedContextProvider) -
includedIndexedTypes
- Specified by:
includedIndexedTypesin interfacePojoScopeDelegate<R extends EntityReference,E, C>
-
search
public <LOS> SearchQuerySelectStep<?,R, searchE, LOS, SearchProjectionFactory<R, E>, ?> (PojoScopeSessionContext sessionContext, PojoSelectionLoadingContextBuilder<LOS> loadingContextBuilder) - Specified by:
searchin interfacePojoScopeDelegate<R extends EntityReference,E, C>
-
predicate
- Specified by:
predicatein interfacePojoScopeDelegate<R extends EntityReference,E, C>
-
sort
- Specified by:
sortin interfacePojoScopeDelegate<R extends EntityReference,E, C>
-
projection
- Specified by:
projectionin interfacePojoScopeDelegate<R extends EntityReference,E, C>
-
aggregation
- Specified by:
aggregationin interfacePojoScopeDelegate<R extends EntityReference,E, C>
-
highlighter
- Specified by:
highlighterin interfacePojoScopeDelegate<R extends EntityReference,E, C>
-
workspace
- Specified by:
workspacein interfacePojoScopeDelegate<R extends EntityReference,E, C>
-
workspace
- Specified by:
workspacein interfacePojoScopeDelegate<R extends EntityReference,E, C>
-
schemaManager
- Specified by:
schemaManagerin interfacePojoScopeDelegate<R extends EntityReference,E, C>
-
massIndexer
- Specified by:
massIndexerin interfacePojoScopeDelegate<R extends EntityReference,E, C>
-
extension
- Specified by:
extensionin interfacePojoScopeDelegate<R extends EntityReference,E, C>
-