public class LogicPagingQuery<T> extends BaseFilterGroup<T,LogicPagingQuery<T>>
| Modifier and Type | Method and Description |
|---|---|
static <T> LogicPagingQuery<T> |
createQuery(Class<T> clazz,
GetLongPropertyFunction<T> pagingPropertyFunc,
org.elasticsearch.search.sort.SortOrder sortOrder,
UpDown upDown) |
static <T> LogicPagingQuery<T> |
createQuery(Class<T> clazz,
QueryMode queryMode,
GetLongPropertyFunction<T> pagingPropertyFunc,
org.elasticsearch.search.sort.SortOrder sortOrder,
UpDown upDown) |
Class<T> |
getClazz() |
org.elasticsearch.search.fetch.subphase.highlight.HighlightBuilder |
getHighlightBuilder() |
HighlightResultMapper |
getHighlightResultMapper() |
Long |
getLastEndPageId() |
Long |
getLastStartPageId() |
int |
getPageSize() |
GetLongPropertyFunction<T> |
getPagingPropertyFunc() |
org.elasticsearch.index.query.QueryBuilder |
getQueryBuilder() |
QueryMode |
getQueryMode() |
org.elasticsearch.search.sort.SortOrder |
getSortOrder() |
UpDown |
getUpDown() |
LogicPagingQuery<T> |
highlightMapping(GetPropertyFunction<T,String> getSearchPropertyFunc,
BiConsumer<T,String> setHighLightPropertyFunc) |
LogicPagingQuery<T> |
scoreMapping(BiConsumer<T,Float> setScorePropertyFunc) |
void |
setHighlightBuilder(org.elasticsearch.search.fetch.subphase.highlight.HighlightBuilder highlightBuilder) |
void |
setHighlightResultMapper(HighlightResultMapper highlightResultMapper) |
void |
setLastEndPageId(Long lastEndPageId) |
void |
setLastStartPageId(Long lastStartPageId) |
void |
setPageSize(int pageSize) |
void |
setQueryBuilder(org.elasticsearch.index.query.QueryBuilder queryBuilder) |
public static <T> LogicPagingQuery<T> createQuery(Class<T> clazz, GetLongPropertyFunction<T> pagingPropertyFunc, org.elasticsearch.search.sort.SortOrder sortOrder, UpDown upDown)
public static <T> LogicPagingQuery<T> createQuery(Class<T> clazz, QueryMode queryMode, GetLongPropertyFunction<T> pagingPropertyFunc, org.elasticsearch.search.sort.SortOrder sortOrder, UpDown upDown)
public LogicPagingQuery<T> scoreMapping(BiConsumer<T,Float> setScorePropertyFunc)
public LogicPagingQuery<T> highlightMapping(GetPropertyFunction<T,String> getSearchPropertyFunc, BiConsumer<T,String> setHighLightPropertyFunc)
public org.elasticsearch.index.query.QueryBuilder getQueryBuilder()
public void setQueryBuilder(org.elasticsearch.index.query.QueryBuilder queryBuilder)
public UpDown getUpDown()
public org.elasticsearch.search.sort.SortOrder getSortOrder()
public GetLongPropertyFunction<T> getPagingPropertyFunc()
public int getPageSize()
public void setPageSize(int pageSize)
public Long getLastStartPageId()
public void setLastStartPageId(Long lastStartPageId)
public Long getLastEndPageId()
public void setLastEndPageId(Long lastEndPageId)
public HighlightResultMapper getHighlightResultMapper()
public void setHighlightResultMapper(HighlightResultMapper highlightResultMapper)
public org.elasticsearch.search.fetch.subphase.highlight.HighlightBuilder getHighlightBuilder()
public void setHighlightBuilder(org.elasticsearch.search.fetch.subphase.highlight.HighlightBuilder highlightBuilder)
public QueryMode getQueryMode()
Copyright © 2021 wz2cool. All rights reserved.