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 |
isCollectionQuery() |
boolean |
isStreamQuery() |
getAnnotatedHighlightQuery, getAnnotatedQuery, getEntityInformation, getMappingContext, hasAnnotatedHighlight, hasAnnotatedQuery, isNotSearchHitMethod, isSearchHitMethod, isSearchPageMethod, methodReturnType
getDomainClass, getName, getNamedQueryName, getResultProcessor, getReturnedObjectType, 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 isCollectionQuery()
isCollectionQuery
in class QueryMethod
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.