public final class PageParamBuilder<T> extends Object
| Modifier and Type | Method and Description |
|---|---|
static <T> PageParamBuilder<T> |
builder() |
PageParamBuilder<T> |
clazz(Class<T> clazz) |
PageParamBuilder<T> |
filter(org.elasticsearch.index.query.QueryBuilder filterBuilder) |
Class<T> |
getClazz() |
org.elasticsearch.index.query.QueryBuilder |
getFilterBuilder() |
String |
getHighlightColor() |
org.elasticsearch.search.fetch.subphase.highlight.HighlightBuilder.Field[] |
getHighlightFields() |
String |
getKeyword() |
org.springframework.data.domain.Pageable |
getPageable() |
org.elasticsearch.index.query.QueryBuilder |
getQueryBuilder() |
org.elasticsearch.search.sort.SortBuilder<?> |
getSortBuilder() |
PageParamBuilder<T> |
highlightColor(String highlightColor) |
PageParamBuilder<T> |
highlightFields(org.elasticsearch.search.fetch.subphase.highlight.HighlightBuilder.Field... highlightFields) |
PageParamBuilder<T> |
keyword(String keyword) |
PageParamBuilder<T> |
keywords(String... keywords) |
PageParamBuilder<T> |
matchAllQuery() |
PageParamBuilder<T> |
pageable(Integer pageNum,
Integer pageSize) |
PageParamBuilder<T> |
query(org.elasticsearch.index.query.QueryBuilder queryBuilder) |
PageParamBuilder<T> |
sort(String fieldSort,
org.elasticsearch.search.sort.SortOrder order,
String unmappedType) |
public static <T> PageParamBuilder<T> builder()
public PageParamBuilder<T> clazz(Class<T> clazz)
public PageParamBuilder<T> keyword(String keyword)
public PageParamBuilder<T> keywords(String... keywords)
public PageParamBuilder<T> highlightColor(String highlightColor)
public PageParamBuilder<T> pageable(Integer pageNum, Integer pageSize)
public PageParamBuilder<T> highlightFields(org.elasticsearch.search.fetch.subphase.highlight.HighlightBuilder.Field... highlightFields)
public PageParamBuilder<T> query(org.elasticsearch.index.query.QueryBuilder queryBuilder)
public PageParamBuilder<T> matchAllQuery()
public PageParamBuilder<T> filter(org.elasticsearch.index.query.QueryBuilder filterBuilder)
public PageParamBuilder<T> sort(String fieldSort, org.elasticsearch.search.sort.SortOrder order, String unmappedType)
public String getKeyword()
public String getHighlightColor()
public org.springframework.data.domain.Pageable getPageable()
public org.elasticsearch.search.fetch.subphase.highlight.HighlightBuilder.Field[] getHighlightFields()
public org.elasticsearch.index.query.QueryBuilder getQueryBuilder()
public org.elasticsearch.index.query.QueryBuilder getFilterBuilder()
public org.elasticsearch.search.sort.SortBuilder<?> getSortBuilder()
Copyright © 2021. All rights reserved.