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, methodReturnType
getDomainClass, getName, getNamedQueryName, getResultProcessor, getReturnedObjectType, isCollectionQuery, isModifyingQuery, isPageQuery, isQueryForEntity, isSliceQuery, toString
public ReactiveElasticsearchQueryMethod(Method method, RepositoryMetadata metadata, ProjectionFactory factory, MappingContext<? extends ElasticsearchPersistentEntity<?>,ElasticsearchPersistentProperty> mappingContext)
protected ElasticsearchParameters createParameters(Method method)
createParameters
in class QueryMethod
public boolean hasReactiveWrapperParameter()
QueryMethod
receives a reactive parameter
wrapper as one of its parameters.public boolean isStreamQuery()
isStreamQuery
in class QueryMethod
public ElasticsearchParameters getParameters()
getParameters
in class QueryMethod
protected boolean isAllowedGenericType(ParameterizedType methodGenericReturnType)
isAllowedGenericType
in class ElasticsearchQueryMethod
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.