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>
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> T
extension
(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 BackendSessionContext
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.search.engine.search.query.dsl.SearchQuerySelectStep
select, select, select, select, selectEntity, selectEntityReference
Methods 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:SearchQuerySelectStep
Extend the current DSL step with the given extension, resulting in an extended step offering more query options.- Specified by:
extension
in 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
-