CamelPagingResultDto.java 847 Bytes
Newer Older
eddie.woo's avatar
eddie.woo committed
1 2
package pwc.taxtech.atms.dto.input;

eddie.woo's avatar
eddie.woo committed
3 4
import com.alibaba.fastjson.annotation.JSONField;

5 6
import java.util.List;

eddie.woo's avatar
eddie.woo committed
7
public class CamelPagingResultDto<T> {
8
    @JSONField(name = "List")
eddie.woo's avatar
eddie.woo committed
9
    private List<T> list;
10
    @JSONField(name = "PageInfo")
eddie.woo's avatar
eddie.woo committed
11 12 13
    private CamelPagingDto pageInfo;

    private T calculateData;
14 15


eddie.woo's avatar
eddie.woo committed
16
    public CamelPagingResultDto() {
17 18
        super();
    }
eddie.woo's avatar
eddie.woo committed
19

20
    public List<T> getList() {
eddie.woo's avatar
eddie.woo committed
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
        return list;
    }

    public void setList(List<T> list) {
        this.list = list;
    }

    public CamelPagingDto getPageInfo() {
        return pageInfo;
    }

    public void setPageInfo(CamelPagingDto pageInfo) {
        this.pageInfo = pageInfo;
    }

    public T getCalculateData() {
        return calculateData;
    }

    public void setCalculateData(T calculateData) {
        this.calculateData = calculateData;
    }
}