Class ReactiveRepositoryStringQuery
java.lang.Object
org.springframework.data.elasticsearch.repository.query.ReactiveRepositoryStringQuery
- All Implemented Interfaces:
RepositoryQuery
- Direct Known Subclasses:
ReactiveElasticsearchStringQuery
Was originally named ReactiveElasticsearchStringQuery.
- Since:
- 3.2
- Author:
- Christoph Strobl, Taylor Ono, Haibo Liu
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ValueEvaluationContextProviderprotected final ReactiveElasticsearchQueryMethod -
Constructor Summary
ConstructorsConstructorDescriptionReactiveRepositoryStringQuery(String query, ReactiveElasticsearchQueryMethod queryMethod, ReactiveElasticsearchOperations operations, ValueExpressionDelegate valueExpressionDelegate) ReactiveRepositoryStringQuery(ReactiveElasticsearchQueryMethod queryMethod, ReactiveElasticsearchOperations operations, ValueExpressionDelegate valueExpressionDelegate) -
Method Summary
Modifier and TypeMethodDescriptionprotected BaseQuerycreateQuery(ElasticsearchParametersParameterAccessor parameterAccessor) Creates aQueryinstance using the givenParameterAccessorprotected ReactiveElasticsearchOperationsprotected MappingContext<? extends ElasticsearchPersistentEntity<?>,ElasticsearchPersistentProperty>
-
Field Details
-
queryMethod
-
evaluationContextProvider
-
-
Constructor Details
-
ReactiveRepositoryStringQuery
public ReactiveRepositoryStringQuery(ReactiveElasticsearchQueryMethod queryMethod, ReactiveElasticsearchOperations operations, ValueExpressionDelegate valueExpressionDelegate) -
ReactiveRepositoryStringQuery
public ReactiveRepositoryStringQuery(String query, ReactiveElasticsearchQueryMethod queryMethod, ReactiveElasticsearchOperations operations, ValueExpressionDelegate valueExpressionDelegate)
-
-
Method Details
-
createQuery
Creates aQueryinstance using the givenParameterAccessor- Parameters:
parameterAccessor- must not be null.- Returns:
-
execute
- Specified by:
executein interfaceRepositoryQuery
-
getQueryMethod
- Specified by:
getQueryMethodin interfaceRepositoryQuery
-
getElasticsearchOperations
-
getMappingContext
protected MappingContext<? extends ElasticsearchPersistentEntity<?>,ElasticsearchPersistentProperty> getMappingContext()
-