Interface AbstractCustomElasticSearchRepository<T extends BaseIdentity,​S extends AbstractSearchBean,​ID extends Serializable>

    • Method Detail

      • findAll

        org.springframework.data.domain.Page<T> findAll​(int from,
                                                        int size)
      • findBeans

        org.springframework.data.domain.Page<T> findBeans​(S searchBean,
                                                          int from,
                                                          int size)
      • findByIds

        List<T> findByIds​(Collection<String> ids,
                          org.springframework.data.domain.Pageable pageable)
      • findByIdsPage

        org.springframework.data.domain.Page<T> findByIdsPage​(Collection<String> ids,
                                                              org.springframework.data.domain.Pageable pageable)
      • findIds

        List<String> findIds​(S searchBean,
                             int from,
                             int size)
      • count

        int count​(S searchBean)
      • isValidSearchBean

        boolean isValidSearchBean​(S searchBean)
      • getPageable

        org.springframework.data.domain.Pageable getPageable​(S searchBean,
                                                             int from,
                                                             int size)
      • allowReindex

        boolean allowReindex​(org.springframework.data.elasticsearch.repository.ElasticsearchRepository repo)
      • getDocumentClass

        Class<T> getDocumentClass()
      • prepare

        void prepare​(T entity)
      • findAllPageable

        org.springframework.data.domain.Page<T> findAllPageable​(org.springframework.data.domain.Pageable pageable)