package com.partynetwork.dataprovider.json.struct;
import com.partynetwork.dataprovider.json.CommonRequest;
import com.partynetwork.dataprovider.json.CommonResponse;
public class Public_reportRequest extends CommonRequest {
public Public_reportRequest() {
this._requestAction = "Report/report";
}
// 举报的对象类别见附表一(0:个人信息;1:iParty...)
private int reportEventType;
// 举报的类别
private String reportType;
// 需要举报具体内容Id(如果reportType为0:UserId;为1:ipartyId...)
private int contentId;
// 举报用户id
private int userId;
// 举报文字说明
private String content;
public int getReportEventType() {
return reportEventType;
}
public void setReportEventType(int reportEventType) {
this.reportEventType = reportEventType;
}
public String getReportType() {
return reportType;
}
public void setReportType(String reportType) {
this.reportType = reportType;
}
public int getContentId() {
return contentId;
}
public void setContentId(int contentId) {
this.contentId = contentId;
}
public int getUserId() {
return userId;
}
public void setUserId(int userId) {
this.userId = userId;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
@Override
public String getJson(CommonRequest request) {
return gson.toJson((Public_reportRequest) request);
}
@Override
public CommonResponse getObject(String paramStream) {
return gson.fromJson(paramStream, Public_reportResponse.class);
}
}