Class QueryByExampleElasticsearchExecutor<T>
java.lang.Object
org.springframework.data.elasticsearch.repository.support.querybyexample.QueryByExampleElasticsearchExecutor<T>
- All Implemented Interfaces:
QueryByExampleExecutor<T>
public class QueryByExampleElasticsearchExecutor<T>
extends Object
implements QueryByExampleExecutor<T>
- Since:
- 5.1
- Author:
- Ezequiel AntĂșnez Camacho
-
Field Summary
Modifier and TypeFieldDescriptionprotected org.springframework.data.elasticsearch.repository.support.querybyexample.ExampleCriteriaMapper
protected ElasticsearchOperations
-
Constructor Summary
-
Method Summary
-
Field Details
-
operations
-
exampleCriteriaMapper
protected org.springframework.data.elasticsearch.repository.support.querybyexample.ExampleCriteriaMapper exampleCriteriaMapper
-
-
Constructor Details
-
QueryByExampleElasticsearchExecutor
-
-
Method Details
-
findOne
- Specified by:
findOne
in interfaceQueryByExampleExecutor<T>
-
findAll
- Specified by:
findAll
in interfaceQueryByExampleExecutor<T>
-
findAll
- Specified by:
findAll
in interfaceQueryByExampleExecutor<T>
-
findAll
- Specified by:
findAll
in interfaceQueryByExampleExecutor<T>
-
count
- Specified by:
count
in interfaceQueryByExampleExecutor<T>
-
exists
- Specified by:
exists
in interfaceQueryByExampleExecutor<T>
-
findBy
public <S extends T,R> R findBy(Example<S> example, Function<FluentQuery.FetchableFluentQuery<S>, R> queryFunction) - Specified by:
findBy
in interfaceQueryByExampleExecutor<T>
-