Spring Data Elasticsearch

org.springframework.data.elasticsearch.core.query
Interface Query

All Known Implementing Classes:
CriteriaQuery, SearchQuery, StringQuery

public interface Query


Field Summary
static int DEFAULT_PAGE_SIZE
           
 
Method Summary
<T extends Query>
T
addSort(org.springframework.data.domain.Sort sort)
          Add Sort to query
 org.springframework.data.domain.Pageable getPageable()
          Get page settings if defined
 org.springframework.data.domain.Sort getSort()
           
<T extends Query>
T
setPageable(org.springframework.data.domain.Pageable pageable)
          restrict result to entries on given page.
 

Field Detail

DEFAULT_PAGE_SIZE

static final int DEFAULT_PAGE_SIZE
See Also:
Constant Field Values
Method Detail

setPageable

<T extends Query> T setPageable(org.springframework.data.domain.Pageable pageable)
restrict result to entries on given page. Corresponds to the 'start' and 'rows' parameter in elasticsearch

Parameters:
pageable -
Returns:

getPageable

org.springframework.data.domain.Pageable getPageable()
Get page settings if defined

Returns:

addSort

<T extends Query> T addSort(org.springframework.data.domain.Sort sort)
Add Sort to query

Parameters:
sort -
Returns:

getSort

org.springframework.data.domain.Sort getSort()
Returns:
null if not set

Spring Data Elasticsearch

Copyright © 2012-2013 BioMed Central. All Rights Reserved.