package com.insthub.ecmobile.protocol;
import java.util.ArrayList;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import com.external.activeandroid.Model;
import com.external.activeandroid.annotation.Column;
import com.external.activeandroid.annotation.Table;
@Table(name = "TOTAL")
public class TOTAL extends Model
{
@Column(name = "goods_price")
public String goods_price;
@Column(name = "virtual_goods_count")
public int virtual_goods_count;
@Column(name = "market_price")
public String market_price;
@Column(name = "real_goods_count")
public int real_goods_count;
@Column(name = "save_rate")
public String save_rate;
@Column(name = "saving")
public String saving;
@Column(name = "goods_amount")
public String goods_amount;
public void fromJson(JSONObject jsonObject) throws JSONException
{
if(null == jsonObject){
return ;
}
JSONArray subItemArray;
this.goods_price = jsonObject.optString("goods_price");
this.virtual_goods_count = jsonObject.optInt("virtual_goods_count");
this.market_price = jsonObject.optString("market_price");
this.real_goods_count = jsonObject.optInt("real_goods_count");
this.save_rate = jsonObject.optString("save_rate");
this.saving = jsonObject.optString("saving");
this.goods_amount = jsonObject.optString("goods_amount");
return ;
}
public JSONObject toJson() throws JSONException
{
JSONObject localItemObject = new JSONObject();
JSONArray itemJSONArray = new JSONArray();
localItemObject.put("goods_price", goods_price);
localItemObject.put("virtual_goods_count", virtual_goods_count);
localItemObject.put("market_price", market_price);
localItemObject.put("real_goods_count", real_goods_count);
localItemObject.put("save_rate", save_rate);
localItemObject.put("saving", saving);
localItemObject.put("goods_amount", goods_amount);
return localItemObject;
}
}