package eoc.studio.voicecard.manager;
import java.lang.reflect.Field;
import com.google.gson.annotations.SerializedName;
public class GsonSend
{
@SerializedName("card_id")
private String cardID;
@SerializedName("send_id")
private String sendID;
@SerializedName("send_from")
private String sendFrom;
@SerializedName("send_from_name")
private String sendFromName;
@SerializedName("send_from_link")
private String sendFromLink;
@SerializedName("send_to")
private String sendTo;
@SerializedName("subject")
private String subject;
@SerializedName("body")
private String body;
@SerializedName("font_size")
private String font_size;
@SerializedName("font_color")
private String font_color;
@SerializedName("img")
private String img;
@SerializedName("speech")
private String speech;
@SerializedName("sign")
private String sign;
@SerializedName("send_time")
private String send_time;
public String getSendID()
{
return sendID;
}
public void setSendID(String sendID)
{
this.sendID = sendID;
}
public String getSendFrom()
{
return sendFrom;
}
public void setSendFrom(String sendFrom)
{
this.sendFrom = sendFrom;
}
public String getSendTo()
{
return sendTo;
}
public void setSendTo(String sendTo)
{
this.sendTo = sendTo;
}
public String getSubject()
{
return subject;
}
public void setSubject(String subject)
{
this.subject = subject;
}
public String getBody()
{
return body;
}
public void setBody(String body)
{
this.body = body;
}
public String getFont_size()
{
return font_size;
}
public void setFont_size(String font_size)
{
this.font_size = font_size;
}
public String getFont_color()
{
return font_color;
}
public void setFont_color(String font_color)
{
this.font_color = font_color;
}
public String getImg()
{
return img;
}
public void setImg(String img)
{
this.img = img;
}
public String getSpeech()
{
return speech;
}
public void setSpeech(String speech)
{
this.speech = speech;
}
public String getSign()
{
return sign;
}
public void setSign(String sign)
{
this.sign = sign;
}
public String getSend_time()
{
return send_time;
}
public void setSend_time(String send_time)
{
this.send_time = send_time;
}
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 getSendFromLink()
{
return sendFromLink;
}
public void setSendFromLink(String sendFromLink)
{
this.sendFromLink = sendFromLink;
}
public String getSendFromName()
{
return sendFromName;
}
public void setSendFromName(String sendFromName)
{
this.sendFromName = sendFromName;
}
public String getCardID()
{
return cardID;
}
public void setCardID(String cardID)
{
this.cardID = cardID;
}
}
//card_id: "1"
// send_id: "12"
// send_from: "1118054263"
// send_to: "0939918739"
// subject: "%E9%80%81%E4%BD%A0%E4%B8%80%E5%80%8B%E8%AE%9A"
// body: "%E5%B0%B1%E6%98%AF%E8%AE%9A"
// font_size: ""
// font_color: ""
// img: ""
// speech: ""
// sign: ""
// send_time: "2014-02-19 10:48:55"