Class PageResponse<T>
java.lang.Object
cn.dinodev.spring.commons.response.Response<Collection<? extends T>>
cn.dinodev.spring.commons.response.PageResponse<T>
restApi分页响应
- Author:
- Cody Lu
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPageResponse(int pn, int pl) protectedPageResponse(int code, String msg) protectedPageResponse(Collection<? extends T> list, Long total, Integer pn, Integer pl) -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> PageResponse<T>static <T> PageResponse<T>set(Collection<? extends T> list, Long total) Response<Collection<? extends T>>setData(Collection<? extends T> list) static <T> PageResponse<T>success(int pn, int pl) static <T> PageResponse<T>success(int pn, int pl, Collection<T> list, Long totalCount) static <T,S> PageResponse<T> success(org.springframework.data.domain.Page<S> page, Function<Collection<S>, Collection<? extends T>> converter) static <T> PageResponse<T>success(org.springframework.data.domain.Page<T> page) static <T> PageResponse<T>success(org.springframework.data.domain.Pageable page, Collection<T> list, Long totalCount)
-
Constructor Details
-
PageResponse
-
PageResponse
protected PageResponse(int pn, int pl) -
PageResponse
-
-
Method Details
-
set
-
setData
-
getTotalPage
-
success
-
success
public static <T,S> PageResponse<T> success(org.springframework.data.domain.Page<S> page, Function<Collection<S>, Collection<? extends T>> converter) -
success
-
success
-
success
public static <T> PageResponse<T> success(org.springframework.data.domain.Pageable page, Collection<T> list, Long totalCount) -
failPage
-
failPage
-