public abstract class AbstractSearchQuerySelectStep<N extends SearchQueryOptionsStep<?,E,LOS,?,?>,R,E,LOS,PJF extends SearchProjectionFactory<R,E>,PDF extends SearchPredicateFactory,C> extends Object implements SearchQuerySelectStep<N,R,E,LOS,PJF,PDF>
| Constructor and Description |
|---|
AbstractSearchQuerySelectStep() |
| Modifier and Type | Method and Description |
|---|---|
protected SearchProjectionFactory<R,E> |
createDefaultProjectionFactory() |
<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 IndexScope<C> |
getIndexScope() |
protected abstract LoadingContextBuilder<R,E,LOS> |
getLoadingContextBuilder() |
protected abstract BackendSessionContext |
getSessionContext() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasEntity, asEntityReference, asProjection, asProjection, asProjections, select, select, select, selectEntity, selectEntityReferencepredicate, predicate, where, wherepublic <T> T extension(SearchQueryDslExtension<T,R,E,LOS> extension)
SearchQuerySelectStepextension in interface SearchQuerySelectStep<N extends SearchQueryOptionsStep<?,E,LOS,?,?>,R,E,LOS,PJF extends SearchProjectionFactory<R,E>,PDF extends SearchPredicateFactory>T - The type of DSL step provided by the extension.extension - The extension to the query DSL.protected final SearchProjectionFactory<R,E> createDefaultProjectionFactory()
protected abstract IndexScope<C> getIndexScope()
protected abstract BackendSessionContext getSessionContext()
protected abstract LoadingContextBuilder<R,E,LOS> getLoadingContextBuilder()
Copyright © 2006-2020 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.