TariffSearchDTO.java
package com.tradecloud.dto.api;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonRootName;
import com.tradecloud.dto.duties.TariffSearch;
@JsonRootName(value = "TariffSearchDTO")
public class TariffSearchDTO extends TariffSearch implements PagedDTO {
@JsonProperty
private int pageSize=0;
@JsonProperty
private int pageNumber=0;
@JsonProperty
private int numberOfPages;
@JsonProperty
private long total;
@Override
public int getPageSize() {
return pageSize;
}
@Override
public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}
@Override
public int getPageNumber() {
return pageNumber;
}
@Override
public void setPageIndex(int pageNumber) {
this.pageNumber = pageNumber;
}
public void setPageNumber(int pageNumber) {
this.pageNumber = pageNumber;
}
@Override
public int getNumberOfPages() {
return numberOfPages;
}
@Override
public void setNumberOfPages(int numberOfPages) {
this.numberOfPages = numberOfPages;
}
@Override
public long getTotal() {
return total;
}
@Override
public void setTotal(long total) {
this.total = total;
}
}