Class AbstractSearchQuerySelectStep<N extends SearchQueryOptionsStep<?,E,LOS,?,?>,R,E,LOS,PJF extends SearchProjectionFactory<R,E>,PDF extends SearchPredicateFactory>
java.lang.Object
org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQuerySelectStep<N,R,E,LOS,PJF,PDF>
- All Implemented Interfaces:
SearchQuerySelectStep<N,,R, E, LOS, PJF, PDF> SearchQueryWhereStep<N,E, LOS, PDF>
- Direct Known Subclasses:
DefaultSearchQuerySelectStep,ElasticsearchSearchQuerySelectStepImpl,LuceneSearchQuerySelectStepImpl
public abstract class AbstractSearchQuerySelectStep<N extends SearchQueryOptionsStep<?,E,LOS,?,?>,R,E,LOS,PJF extends SearchProjectionFactory<R,E>,PDF extends SearchPredicateFactory>
extends Object
implements SearchQuerySelectStep<N,R,E,LOS,PJF,PDF>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> Textension(SearchQueryDslExtension<T, R, E, LOS> extension) Extend the current DSL step with the given extension, resulting in an extended step offering more query options.protected abstract SearchLoadingContextBuilder<E,LOS> protected abstract SearchQueryIndexScope<?>scope()protected abstract BackendSessionContextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.search.engine.search.query.dsl.SearchQuerySelectStep
select, select, select, select, selectEntity, selectEntityReferenceMethods inherited from interface org.hibernate.search.engine.search.query.dsl.SearchQueryWhereStep
where, where, where
-
Constructor Details
-
AbstractSearchQuerySelectStep
public AbstractSearchQuerySelectStep()
-
-
Method Details
-
extension
Description copied from interface:SearchQuerySelectStepExtend the current DSL step with the given extension, resulting in an extended step offering more query options.- Specified by:
extensionin interfaceSearchQuerySelectStep<N extends SearchQueryOptionsStep<?,E, LOS, ?, ?>, R, E, LOS, PJF extends SearchProjectionFactory<R, E>, PDF extends SearchPredicateFactory> - Type Parameters:
T- The type of DSL step provided by the extension.- Parameters:
extension- The extension to the query DSL.- Returns:
- The extended DSL step.
-
scope
-
sessionContext
-
loadingContextBuilder
-