| 程序包 | 说明 |
|---|---|
| io.manbang.ebatis.core.domain | |
| io.manbang.ebatis.core.session |
| 限定符和类型 | 类和说明 |
|---|---|
class |
MetaCondition |
class |
PageRequest
分页请求,
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Pageable |
Pageable.first(int size) |
static Pageable |
Pageable.firstWithOffset(int size,
int offset)
创建分页信息
|
Pageable |
PageImpl.getPageable() |
Pageable |
Page.getPageable()
获取分页信息
|
Pageable |
PageRequest.next() |
Pageable |
Pageable.next()
向后翻页
|
static Pageable |
Pageable.of(int page,
int size)
创建分页信息
|
Pageable |
PageRequest.previous() |
Pageable |
Pageable.previous()
向前翻页
|
static Pageable |
Pageable.withOffset(int page,
int size,
int offset)
创建分页信息
|
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<Pageable> |
Context.getPageable() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> Page<T> |
Page.of(long total,
List<T> content,
Pageable pageable)
创建分页实体
|
static void |
ContextHolder.setPageable(Pageable pageable) |
static void |
ContextHolder.setPageables(Pageable[] pageables) |
| 构造器和说明 |
|---|
PageImpl(long total,
List<T> content,
Pageable pageable) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> CompletableFuture<T> |
ClusterSession.multiSearchAsync(org.elasticsearch.action.search.MultiSearchRequest request,
ResponseExtractor<T> extractor,
Pageable[] pageable)
异步多搜索
|
default <T> T |
ClusterSession.multiSearchSync(org.elasticsearch.action.search.MultiSearchRequest request,
ResponseExtractor<T> extractor,
Pageable[] pageable)
同步多搜索
|
<T> CompletableFuture<Page<T>> |
ClusterSession.searchAsync(org.elasticsearch.action.search.SearchRequest request,
ResponseExtractor<Page<T>> extractor,
Pageable pageable)
异步搜索
|
default <T> Page<T> |
ClusterSession.searchSync(org.elasticsearch.action.search.SearchRequest request,
ResponseExtractor<Page<T>> extractor,
Pageable pageable)
同步搜索
|
Copyright © 2021. All rights reserved.