public class ReactiveElasticsearchStringQuery extends Object
Constructor and Description |
---|
ReactiveElasticsearchStringQuery(ReactiveElasticsearchQueryMethod queryMethod,
ReactiveElasticsearchOperations operations,
SpelExpressionParser expressionParser,
QueryMethodEvaluationContextProvider evaluationContextProvider) |
ReactiveElasticsearchStringQuery(String query,
ReactiveElasticsearchQueryMethod queryMethod,
ReactiveElasticsearchOperations operations,
SpelExpressionParser expressionParser,
QueryMethodEvaluationContextProvider evaluationContextProvider) |
Modifier and Type | Method and Description |
---|---|
protected StringQuery |
createQuery(ElasticsearchParameterAccessor parameterAccessor)
Creates a
Query instance using the given ParameterAccessor |
Object |
execute(Object[] parameters) |
protected ReactiveElasticsearchOperations |
getElasticsearchOperations() |
protected MappingContext<? extends ElasticsearchPersistentEntity<?>,ElasticsearchPersistentProperty> |
getMappingContext() |
QueryMethod |
getQueryMethod() |
public ReactiveElasticsearchStringQuery(ReactiveElasticsearchQueryMethod queryMethod, ReactiveElasticsearchOperations operations, SpelExpressionParser expressionParser, QueryMethodEvaluationContextProvider evaluationContextProvider)
public ReactiveElasticsearchStringQuery(String query, ReactiveElasticsearchQueryMethod queryMethod, ReactiveElasticsearchOperations operations, SpelExpressionParser expressionParser, QueryMethodEvaluationContextProvider evaluationContextProvider)
protected StringQuery createQuery(ElasticsearchParameterAccessor parameterAccessor)
Query
instance using the given ParameterAccessor
parameterAccessor
- must not be null.public Object execute(Object[] parameters)
execute
in interface RepositoryQuery
public QueryMethod getQueryMethod()
getQueryMethod
in interface RepositoryQuery
protected ReactiveElasticsearchOperations getElasticsearchOperations()
protected MappingContext<? extends ElasticsearchPersistentEntity<?>,ElasticsearchPersistentProperty> getMappingContext()
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.