T - 元数据类型S - 目标数据类型public class PageTemplate<T,S> extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
PageTemplate.DataHandler<T,S>
数据处理接口
|
| 构造器和说明 |
|---|
PageTemplate(Integer current,
Integer size,
Integer pages,
Long total,
Boolean hasNext,
Boolean hasPrevious) |
PageTemplate(Integer current,
Integer size,
Integer pages,
Long total,
Boolean hasNext,
Boolean hasPrevious,
List<S> data) |
PageTemplate(org.springframework.data.domain.Page<T> page,
PageTemplate.DataHandler<T,S> handler) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<S> |
getData() |
Boolean |
getHasNext() |
Boolean |
getHasPrevious() |
Integer |
getPage() |
Integer |
getPages() |
Integer |
getSize() |
Long |
getTotal() |
PageTemplate<T,S> |
handle(List<T> d,
PageTemplate.DataHandler<T,S> handler)
处理数据
|
void |
setData(List<S> data) |
void |
setHasNext(Boolean hasNext) |
void |
setHasPrevious(Boolean hasPrevious) |
void |
setPage(Integer page) |
void |
setPages(Integer pages) |
void |
setSize(Integer size) |
void |
setTotal(Long total) |
public PageTemplate(org.springframework.data.domain.Page<T> page, PageTemplate.DataHandler<T,S> handler)
public PageTemplate(Integer current, Integer size, Integer pages, Long total, Boolean hasNext, Boolean hasPrevious)
public PageTemplate<T,S> handle(List<T> d, PageTemplate.DataHandler<T,S> handler)
d - 数据handler - 处理器public Integer getPage()
public void setPage(Integer page)
public Integer getSize()
public void setSize(Integer size)
public Integer getPages()
public void setPages(Integer pages)
public Long getTotal()
public void setTotal(Long total)
public Boolean getHasNext()
public void setHasNext(Boolean hasNext)
public Boolean getHasPrevious()
public void setHasPrevious(Boolean hasPrevious)
Copyright © 2024. All rights reserved.