package ro.allevo.fintpws.model.messagesViews; import java.io.Serializable; import java.math.BigInteger; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Transient; import org.codehaus.jettison.json.JSONException; import org.codehaus.jettison.json.JSONObject; @Entity public class Mt950View extends MtView implements Serializable { /** * */ private static final long serialVersionUID = 6477110253900706590L; private String receiver; private String accnumber; private String stmtnumber; private String valuedate; private String obamount; private String cbamount; private String currency; private String txno; private BigInteger expno; @Id private String stmtuid; private String queuename; public String getReceiver() { return receiver; } public void setReceiver(String receiver) { this.receiver = receiver; } public String getAccnumber() { return accnumber; } public void setAccnumber(String accnumber) { this.accnumber = accnumber; } public String getValuedate() { return valuedate; } public void setValuedate(String valuedate) { this.valuedate = valuedate; } public String getStmtnumber() { return stmtnumber; } public void setStmtnumber(String stmtnumber) { this.stmtnumber = stmtnumber; } public String getObamount() { return obamount; } public void setObamount(String obamount) { this.obamount = obamount; } public String getCbamount() { return cbamount; } public void setCbamount(String cbamount) { this.cbamount = cbamount; } public String getCurrency() { return currency; } public void setCurrency(String currency) { this.currency = currency; } public String getTxno() { return txno; } public void setTxno(String txno) { this.txno = txno; } public BigInteger getExpno() { return expno; } public void setExpno(BigInteger expno) { this.expno = expno; } public String getStmtuid() { return stmtuid; } public void setStmtuid(String stmtuid) { this.stmtuid = stmtuid; } public String getQueuename() { return queuename; } public void setQueuename(String queuename) { this.queuename = queuename; } @Override @Transient public JSONObject toJSON() throws JSONException { JSONObject entityAsJson = new JSONObject(); entityAsJson.put("receiver", getReceiver()) .put("accnumber", getAccnumber()) .put("stmtnumber", getStmtnumber()) .put("valuedate", getValuedate()) .put("obamount", getObamount()).put("cbamount", getCbamount()) .put("currency", getCurrency()).put("txno", getTxno()) .put("queuename", getQueuename()).put("expno", getExpno()) .put("stmtuid", getStmtuid()); return entityAsJson; } }