All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ru.taskurotta.service.console.model.GenericPage Maven / Gradle / Ivy

package ru.taskurotta.service.console.model;

import java.util.List;

/**
 * User: moroz
 * Date: 23.05.13
 */
public class GenericPage {

    private int pageNumber;
    private long totalCount;
    private int pageSize;
    private List items;

    public GenericPage(List items, int pageNumber, int pageSize, long totalCount) {
        this.items = items;
        this.pageNumber = pageNumber;
        this.pageSize = pageSize;
        this.totalCount = totalCount;
    }

    public List getItems() {
        return items;
    }

    public int getPageNumber() {
        return pageNumber;
    }

    public int getPageSize() {
        return pageSize;
    }

    public long getTotalCount() {
        return totalCount;
    }

    @Override
    public String toString() {
        return "GenericPage{" +
                "pageNumber=" + pageNumber +
                ", totalCount=" + totalCount +
                ", pageSize=" + pageSize +
                ", items=" + items +
                "} ";
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy