package com.partynetwork.dataprovider.json.struct;
import com.partynetwork.dataprovider.json.CommonRequest;
import com.partynetwork.dataprovider.json.CommonResponse;
public class Ishare_getIshareArrayRequest extends CommonRequest {
public Ishare_getIshareArrayRequest() {
this._requestAction = "Ishare/getIshareArray";
}
// 获取的ishare类别,详见:附表一
private int ishareType;
// 发起查询的用户Id
private int userId;
// 当前显示页码
private int pageNumber;
// 每页的数据数量
private int pageSize;
// 最后一条数据的id
private int lastId;
/**
* @return ishareType
*/
public int getIshareType() {
return ishareType;
}
/**
* @param ishareType
* 要设置的 ishareType
*/
public void setIshareType(int ishareType) {
this.ishareType = ishareType;
}
/**
* @return pageNumber
*/
public int getPageNumber() {
return pageNumber;
}
/**
* @param pageNumber
* 要设置的 pageNumber
*/
public void setPageNumber(int pageNumber) {
this.pageNumber = pageNumber;
}
/**
* @return pageSize
*/
public int getPageSize() {
return pageSize;
}
/**
* @param pageSize
* 要设置的 pageSize
*/
public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}
/**
* @return lastId
*/
public int getLastId() {
return lastId;
}
/**
* @param lastId
* 要设置的 lastId
*/
public void setLastId(int lastId) {
this.lastId = lastId;
}
/**
* @return userId
*/
public int getUserId() {
return userId;
}
/**
* @param userId
* 要设置的 userId
*/
public void setUserId(int userId) {
this.userId = userId;
}
@Override
public String getJson(CommonRequest request) {
return gson.toJson((Ishare_getIshareArrayRequest)request);
}
@Override
public CommonResponse getObject(String paramStream) {
return gson.fromJson(paramStream, Ishare_getIshareArrayResponse.class);
}
}