| Modifier and Type | Method and Description |
|---|---|
SearchProjection<T> |
ProjectionFinalStep.toProjection()
Create a
SearchProjection instance
matching the definition given in the previous DSL steps. |
| Modifier and Type | Method and Description |
|---|---|
<P1,P2,T> CompositeProjectionOptionsStep<?,T> |
SearchProjectionFactory.composite(BiFunction<P1,P2,T> transformer,
SearchProjection<P1> projection1,
SearchProjection<P2> projection2)
Create a projection that will compose a custom object based on two given projections.
|
<P1,P2,T> CompositeProjectionOptionsStep<?,T> |
SearchProjectionFactory.composite(BiFunction<P1,P2,T> transformer,
SearchProjection<P1> projection1,
SearchProjection<P2> projection2)
Create a projection that will compose a custom object based on two given projections.
|
<T> CompositeProjectionOptionsStep<?,T> |
SearchProjectionFactory.composite(Function<List<?>,T> transformer,
SearchProjection<?>... projections)
Create a projection that will compose a custom object based on the given projections.
|
<P,T> CompositeProjectionOptionsStep<?,T> |
SearchProjectionFactory.composite(Function<P,T> transformer,
SearchProjection<P> projection)
Create a projection that will compose a custom object based on one given projection.
|
default CompositeProjectionOptionsStep<?,List<?>> |
SearchProjectionFactory.composite(SearchProjection<?>... projections)
Create a projection that will compose a
List based on the given projections. |
<P1,P2,P3,T> |
SearchProjectionFactory.composite(TriFunction<P1,P2,P3,T> transformer,
SearchProjection<P1> projection1,
SearchProjection<P2> projection2,
SearchProjection<P3> projection3)
Create a projection that will compose a custom object based on three given projections.
|
<P1,P2,P3,T> |
SearchProjectionFactory.composite(TriFunction<P1,P2,P3,T> transformer,
SearchProjection<P1> projection1,
SearchProjection<P2> projection2,
SearchProjection<P3> projection3)
Create a projection that will compose a custom object based on three given projections.
|
<P1,P2,P3,T> |
SearchProjectionFactory.composite(TriFunction<P1,P2,P3,T> transformer,
SearchProjection<P1> projection1,
SearchProjection<P2> projection2,
SearchProjection<P3> projection3)
Create a projection that will compose a custom object based on three given projections.
|
| Modifier and Type | Method and Description |
|---|---|
SearchProjection<T> |
StaticProjectionFinalStep.toProjection() |
| Modifier and Type | Method and Description |
|---|---|
<P1,P2,T> CompositeProjectionOptionsStep<?,T> |
DelegatingSearchProjectionFactory.composite(BiFunction<P1,P2,T> transformer,
SearchProjection<P1> projection1,
SearchProjection<P2> projection2) |
<P1,P2,T> CompositeProjectionOptionsStep<?,T> |
DelegatingSearchProjectionFactory.composite(BiFunction<P1,P2,T> transformer,
SearchProjection<P1> projection1,
SearchProjection<P2> projection2) |
<T> CompositeProjectionOptionsStep<?,T> |
DelegatingSearchProjectionFactory.composite(Function<List<?>,T> transformer,
SearchProjection<?>... projections) |
<P,T> CompositeProjectionOptionsStep<?,T> |
DelegatingSearchProjectionFactory.composite(Function<P,T> transformer,
SearchProjection<P> projection) |
<P1,P2,P3,T> |
DelegatingSearchProjectionFactory.composite(TriFunction<P1,P2,P3,T> transformer,
SearchProjection<P1> projection1,
SearchProjection<P2> projection2,
SearchProjection<P3> projection3) |
<P1,P2,P3,T> |
DelegatingSearchProjectionFactory.composite(TriFunction<P1,P2,P3,T> transformer,
SearchProjection<P1> projection1,
SearchProjection<P2> projection2,
SearchProjection<P3> projection3) |
<P1,P2,P3,T> |
DelegatingSearchProjectionFactory.composite(TriFunction<P1,P2,P3,T> transformer,
SearchProjection<P1> projection1,
SearchProjection<P2> projection2,
SearchProjection<P3> projection3) |
| Modifier and Type | Method and Description |
|---|---|
SearchProjection<T> |
SearchProjectionBuilder.build() |
| Modifier and Type | Method and Description |
|---|---|
<P1,P2,P> CompositeProjectionBuilder<P> |
SearchProjectionBuilderFactory.composite(BiFunction<P1,P2,P> transformer,
SearchProjection<P1> projection1,
SearchProjection<P2> projection2) |
<P1,P2,P> CompositeProjectionBuilder<P> |
SearchProjectionBuilderFactory.composite(BiFunction<P1,P2,P> transformer,
SearchProjection<P1> projection1,
SearchProjection<P2> projection2) |
<P> CompositeProjectionBuilder<P> |
SearchProjectionBuilderFactory.composite(Function<List<?>,P> transformer,
SearchProjection<?>... projections) |
<P1,P> CompositeProjectionBuilder<P> |
SearchProjectionBuilderFactory.composite(Function<P1,P> transformer,
SearchProjection<P1> projection) |
<P1,P2,P3,P> |
SearchProjectionBuilderFactory.composite(TriFunction<P1,P2,P3,P> transformer,
SearchProjection<P1> projection1,
SearchProjection<P2> projection2,
SearchProjection<P3> projection3) |
<P1,P2,P3,P> |
SearchProjectionBuilderFactory.composite(TriFunction<P1,P2,P3,P> transformer,
SearchProjection<P1> projection1,
SearchProjection<P2> projection2,
SearchProjection<P3> projection3) |
<P1,P2,P3,P> |
SearchProjectionBuilderFactory.composite(TriFunction<P1,P2,P3,P> transformer,
SearchProjection<P1> projection1,
SearchProjection<P2> projection2,
SearchProjection<P3> projection3) |
| Modifier and Type | Method and Description |
|---|---|
default <P> SearchQueryWhereStep<?,P,?> |
SearchQuerySelectStep.asProjection(SearchProjection<P> projection)
Deprecated.
Use
SearchQuerySelectStep.select(SearchProjection) instead. |
default SearchQueryWhereStep<?,List<?>,?> |
SearchQuerySelectStep.asProjections(SearchProjection<?>... projections)
Deprecated.
Use
SearchQuerySelectStep.select(SearchProjection) instead. |
SearchQueryWhereStep<?,List<?>,?> |
SearchQuerySelectStep.select(SearchProjection<?>... projections)
Select a list of projections as a representation of the search hit for each matching document.
|
<P> SearchQueryWhereStep<?,P,?> |
SearchQuerySelectStep.select(SearchProjection<P> projection)
Select a projection as a representation of the search hit for each matching document.
|
| Modifier and Type | Method and Description |
|---|---|
SearchQueryWhereStep<?,List<?>,?> |
AbstractDelegatingSearchQuerySelectStep.select(SearchProjection<?>... projections) |
<P> SearchQueryWhereStep<?,P,?> |
AbstractDelegatingSearchQuerySelectStep.select(SearchProjection<P> projection) |
| Modifier and Type | Method and Description |
|---|---|
SearchQueryBuilder<List<?>,C> |
SearchQueryBuilderFactory.select(BackendSessionContext sessionContext,
LoadingContextBuilder<?,?,?> loadingContextBuilder,
SearchProjection<?>... projections) |
<P> SearchQueryBuilder<P,C> |
SearchQueryBuilderFactory.select(BackendSessionContext sessionContext,
LoadingContextBuilder<?,?,?> loadingContextBuilder,
SearchProjection<P> projection) |
Copyright © 2006-2020 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.