package eoc.studio.voicecard.manager;
import java.lang.reflect.Field;
import com.google.gson.annotations.SerializedName;
public class GsonRecommend
{
@SerializedName("id")
private String id;
@SerializedName("uid")
private String uid;
@SerializedName("name")
private String name;
@SerializedName("promotion")
private String promotion;
@SerializedName("img")
private String img;
@SerializedName("cost")
private String cost;
@SerializedName("premium")
private String premium;
@SerializedName("url")
private String url;
@SerializedName("arrival")
private String arrival;
public String getId()
{
return id;
}
public void setId(String id)
{
this.id = id;
}
public String getUid()
{
return uid;
}
public void setUid(String uid)
{
this.uid = uid;
}
public String getName()
{
return name;
}
public void setName(String name)
{
this.name = name;
}
public String getPromotion()
{
return promotion;
}
public void setPromotion(String promotion)
{
this.promotion = promotion;
}
public String getImg()
{
return img;
}
public void setImg(String img)
{
this.img = img;
}
public String getCost()
{
return cost;
}
public void setCost(String cost)
{
this.cost = cost;
}
public String getPremium()
{
return premium;
}
public void setPremium(String premium)
{
this.premium = premium;
}
public String toString()
{
StringBuilder result = new StringBuilder();
String newLine = System.getProperty("line.separator");
result.append(this.getClass().getName());
result.append(" Object {");
result.append(newLine);
// determine fields declared in this class only (no fields of
// superclass)
Field[] fields = this.getClass().getDeclaredFields();
// print field names paired with their values
for (Field field : fields)
{
result.append(" ");
try
{
result.append(field.getName());
result.append(": ");
// requires access to private field:
result.append(field.get(this));
}
catch (IllegalAccessException ex)
{
System.out.println(ex);
}
result.append(newLine);
}
result.append("}");
return result.toString();
}
public String getUrl()
{
return url;
}
public void setUrl(String url)
{
this.url = url;
}
public String getArrival()
{
return arrival;
}
public void setArrival(String arrival)
{
this.arrival = arrival;
}
}
// "id": "64",
// "uid": "152",
// "name":
// "%E8%8A%AD%E8%95%BE%21+%E8%8A%AD%E8%95%BE%21%21+%E9%9B%B6%E9%8C%A2%E5%8C%85",
// "promotion": "",
// "img":
// "http://www.charliefind.com/themes/uploads/Products/152/46243212752ae7883e4076.jpg",
// "cost": "450",
// "premium": "0"