package com.partynetwork.dataprovider.json.struct; import com.partynetwork.dataprovider.json.CommonRequest; import com.partynetwork.dataprovider.json.CommonResponse; public class Theme_getThemeArrayRequest extends CommonRequest { // 主题类别:0 全部;1 i分享;2 iChoose;3 iParty private int themeType; // 主题名称(为空时则更具数量返回热门主题,如果不为空,则更具主题名称返回关联主题) private String themeName; // 当前显示页码 private int pageNumber; // 每页的数据数量 private int pageSize; // 最后一条数据的id private int lastId; public Theme_getThemeArrayRequest() { this._requestAction = "Theme/getThemeArray"; } /** * @return themeType */ public int getThemeType() { return themeType; } /** * @param themeType * 要设置的 themeType */ public void setThemeType(int themeType) { this.themeType = themeType; } /** * @return themeName */ public String getThemeName() { return themeName; } /** * @param themeName * 要设置的 themeName */ public void setThemeName(String themeName) { this.themeName = themeName; } /** * @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; } @Override public String getJson(CommonRequest request) { return gson.toJson((Theme_getThemeArrayRequest) request); } @Override public CommonResponse getObject(String paramStream) { return gson.fromJson(paramStream, Theme_getThemeArrayResponse.class); } }