Class AbstractSearchQuerySelectStep<SR,N extends SearchQueryOptionsStep<SR,?,E,LOS,?,?>,R,E,LOS,PJF extends TypedSearchProjectionFactory<SR,R,E>,PDF extends TypedSearchPredicateFactory<SR>>
java.lang.Object
org.hibernate.search.engine.search.query.dsl.spi.AbstractSearchQuerySelectStep<SR,N,R,E,LOS,PJF,PDF>
- All Implemented Interfaces:
SearchQuerySelectStep<SR,
,N, R, E, LOS, PJF, PDF> SearchQueryWhereStep<SR,
N, E, LOS, PDF>
public abstract class AbstractSearchQuerySelectStep<SR,N extends SearchQueryOptionsStep<SR,?,E,LOS,?,?>,R,E,LOS,PJF extends TypedSearchProjectionFactory<SR,R,E>,PDF extends TypedSearchPredicateFactory<SR>>
extends Object
implements SearchQuerySelectStep<SR,N,R,E,LOS,PJF,PDF>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> T
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
<SR, ?> 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<SR,
N extends SearchQueryOptionsStep<SR, ?, E, LOS, ?, ?>, R, E, LOS, PJF extends TypedSearchProjectionFactory<SR, R, E>, PDF extends TypedSearchPredicateFactory<SR>> - 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
-