package com.cs.srs.model.data;
import java.util.HashMap;
public class Report extends SRSData {
private String filename;
private String members_id;
public Report(int id, String filename, int members_id) {
super(id);
setFilename(filename);
setMembersId(members_id);
}
public Report(String filename, int members_id) {
this(0, filename, members_id);
}
public String[] getValueTuple() {
String[] tuple = { getRawId(), filename, members_id };
return tuple;
}
public HashMap<String, String> getValuePair() {
HashMap<String, String> pair = new HashMap<String, String>();
pair.put("filename", filename);
pair.put("members_id", members_id);
return pair;
}
public void setFilename(String filename) {
this.filename = getDQuoteString(filename);
}
public void setMembersId(int members_id) {
this.members_id = "" + members_id;
}
public String getFilename() {
return getDQuoteFreeString(filename);
}
public int getMembersId() {
return Integer.parseInt(members_id);
}
}