org.springframework.data.elasticsearch.repository
Interface ElasticsearchRepository<T,ID extends Serializable>
- Type Parameters:
T
- ID
-
- All Superinterfaces:
- CrudRepository<T,ID>, ElasticsearchCrudRepository<T,ID>, PagingAndSortingRepository<T,ID>, Repository<T,ID>
- All Known Implementing Classes:
- SimpleElasticsearchRepository
@NoRepositoryBean
public interface ElasticsearchRepository<T,ID extends Serializable>
- extends ElasticsearchCrudRepository<T,ID>
- Author:
- Rizwan Idrees, Mohsin Husen
Methods inherited from interface org.springframework.data.repository.CrudRepository |
count, delete, delete, delete, deleteAll, exists, findAll, findAll, findOne, save, save |
index
<S extends T> S index(S entity)
search
Iterable<T> search(org.elasticsearch.index.query.QueryBuilder elasticsearchQuery)
search
Page<T> search(org.elasticsearch.index.query.QueryBuilder elasticsearchQuery,
Pageable pageable)
search
Page<T> search(SearchQuery searchQuery)
Copyright © 2013 BioMed Central. All Rights Reserved.