public class ReactiveElasticsearchQueryMethod extends ElasticsearchQueryMethod
| Constructor and Description |
|---|
ReactiveElasticsearchQueryMethod(Method method,
RepositoryMetadata metadata,
ProjectionFactory factory,
MappingContext<? extends ElasticsearchPersistentEntity<?>,ElasticsearchPersistentProperty> mappingContext) |
| Modifier and Type | Method and Description |
|---|---|
protected ElasticsearchParameters |
createParameters(Method method) |
ElasticsearchParameters |
getParameters() |
boolean |
hasReactiveWrapperParameter()
Check if the given
QueryMethod receives a reactive parameter
wrapper as one of its parameters. |
protected boolean |
isAllowedGenericType(ParameterizedType methodGenericReturnType) |
boolean |
isStreamQuery() |
getAnnotatedHighlightQuery, getAnnotatedQuery, getEntityInformation, getMappingContext, hasAnnotatedHighlight, hasAnnotatedQuery, isNotSearchHitMethod, isSearchHitMethod, isSearchPageMethod, methodReturnTypegetDomainClass, getName, getNamedQueryName, getResultProcessor, getReturnedObjectType, isCollectionQuery, isModifyingQuery, isPageQuery, isQueryForEntity, isSliceQuery, toStringpublic ReactiveElasticsearchQueryMethod(Method method, RepositoryMetadata metadata, ProjectionFactory factory, MappingContext<? extends ElasticsearchPersistentEntity<?>,ElasticsearchPersistentProperty> mappingContext)
protected ElasticsearchParameters createParameters(Method method)
createParameters in class QueryMethodpublic boolean hasReactiveWrapperParameter()
QueryMethod receives a reactive parameter
wrapper as one of its parameters.public boolean isStreamQuery()
isStreamQuery in class QueryMethodpublic ElasticsearchParameters getParameters()
getParameters in class QueryMethodprotected boolean isAllowedGenericType(ParameterizedType methodGenericReturnType)
isAllowedGenericType in class ElasticsearchQueryMethodCopyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.