Interface ReactiveFindByAnalyticsOperation.FindByAnalyticsWithProjection<T>
- All Superinterfaces:
InCollection<T>, InScope<T>, OneAndAllReactive, ReactiveFindByAnalyticsOperation.FindByAnalyticsInCollection<T>, ReactiveFindByAnalyticsOperation.FindByAnalyticsInScope<T>, ReactiveFindByAnalyticsOperation.FindByAnalyticsWithConsistency<T>, ReactiveFindByAnalyticsOperation.FindByAnalyticsWithOptions<T>, ReactiveFindByAnalyticsOperation.FindByAnalyticsWithQuery<T>, ReactiveFindByAnalyticsOperation.TerminatingFindByAnalytics<T>, WithAnalyticsConsistency<T>, WithAnalyticsOptions<T>, WithAnalyticsQuery<T>
- All Known Subinterfaces:
ReactiveFindByAnalyticsOperation.ReactiveFindByAnalytics<T>
- Enclosing interface:
ReactiveFindByAnalyticsOperation
public static interface ReactiveFindByAnalyticsOperation.FindByAnalyticsWithProjection<T>
extends ReactiveFindByAnalyticsOperation.FindByAnalyticsWithConsistency<T>
Result type override (Optional).
- Since:
- 2.0
- Author:
- Christoph Strobl
-
Method Summary
Modifier and TypeMethodDescriptionDefine the target type fields should be mapped to.Methods inherited from interface ReactiveFindByAnalyticsOperation.FindByAnalyticsInCollection
inCollectionMethods inherited from interface ReactiveFindByAnalyticsOperation.FindByAnalyticsInScope
inScopeMethods inherited from interface ReactiveFindByAnalyticsOperation.FindByAnalyticsWithConsistency
withConsistencyMethods inherited from interface ReactiveFindByAnalyticsOperation.FindByAnalyticsWithOptions
withOptionsMethods inherited from interface ReactiveFindByAnalyticsOperation.FindByAnalyticsWithQuery
matching
-
Method Details
-
as
Define the target type fields should be mapped to.
Skip this step if you are anyway only interested in the original domain type.- Parameters:
returnType- must not be null.- Returns:
- new instance of
ReactiveFindByAnalyticsOperation.FindByAnalyticsWithConsistency. - Throws:
IllegalArgumentException- if returnType is null.
-