C - The type of query element collectorpublic interface SearchQueryBuilderFactory<C>
This is the main entry point for the engine to ask the backend to build search queries.
| Modifier and Type | Method and Description |
|---|---|
SearchQueryBuilder<List<?>,C> |
select(BackendSessionContext sessionContext,
LoadingContextBuilder<?,?,?> loadingContextBuilder,
SearchProjection<?>... projections) |
<P> SearchQueryBuilder<P,C> |
select(BackendSessionContext sessionContext,
LoadingContextBuilder<?,?,?> loadingContextBuilder,
SearchProjection<P> projection) |
<E> SearchQueryBuilder<E,C> |
selectEntity(BackendSessionContext sessionContext,
LoadingContextBuilder<?,E,?> loadingContextBuilder) |
<R> SearchQueryBuilder<R,C> |
selectEntityReference(BackendSessionContext sessionContext,
LoadingContextBuilder<R,?,?> loadingContextBuilder) |
<E> SearchQueryBuilder<E,C> selectEntity(BackendSessionContext sessionContext, LoadingContextBuilder<?,E,?> loadingContextBuilder)
<R> SearchQueryBuilder<R,C> selectEntityReference(BackendSessionContext sessionContext, LoadingContextBuilder<R,?,?> loadingContextBuilder)
<P> SearchQueryBuilder<P,C> select(BackendSessionContext sessionContext, LoadingContextBuilder<?,?,?> loadingContextBuilder, SearchProjection<P> projection)
SearchQueryBuilder<List<?>,C> select(BackendSessionContext sessionContext, LoadingContextBuilder<?,?,?> loadingContextBuilder, SearchProjection<?>... projections)
Copyright © 2006-2020 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.