package com.cs.srs.model.data; import java.util.HashMap; import com.cs.srs.model.data.Item.State; public class BuyingWholesalerItem extends SRSData { private String count; private String account; private String state; private String members_id; private String factory_items_id; public BuyingWholesalerItem(int id, int count, String account, State state, int members_id, int factory_items_id) { super(id); setCount(count); setAccount(account); setState(state); setMembersId(members_id); setFactoryItemsId(factory_items_id); } public BuyingWholesalerItem(int count, String account, State state, int members_id, int factory_items_id) { this(0, count, account, state, members_id, factory_items_id); } public String[] getValueTuple() { String[] tuple = { getRawId(), count, account, state, members_id, factory_items_id }; return tuple; } public HashMap<String, String> getValuePair() { HashMap<String, String> pair = new HashMap<String, String>(); pair.put("count", count); pair.put("account", account); pair.put("state", state); pair.put("members_id", members_id); pair.put("factory_items_id", factory_items_id); return pair; } public void setCount(int count) { this.count = count + ""; } public int getCount() { return Integer.parseInt(count); } public void setAccount(String account) { this.account = getDQuoteString(account); } public String getAccount() { return getDQuoteFreeString(account); } public void setState(State state) { this.state = getDQuoteString(state.toString()); } public State getState() { return State.toState(getDQuoteFreeString(state)); } public void setMembersId(int members_id) { this.members_id = "" + members_id; } public int getMembersId() { return Integer.parseInt(members_id); } public void setFactoryItemsId(int factory_items_id) { this.factory_items_id = "" + factory_items_id; } public int getFactoryItemsId() { return Integer.parseInt(factory_items_id); } }