package com.opentravelsoft.entity.out; import java.math.BigDecimal; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import static javax.persistence.GenerationType.IDENTITY; import javax.persistence.Id; import javax.persistence.Table; @Entity @Table(name = "tbl_outcome_acct") public class TblOutcomeAcct implements java.io.Serializable { private Integer outcomeAcctId; private int outcomeId; private int acctId; private String tourNo; private BigDecimal opRoe; private String currency; private BigDecimal fcAmount; private BigDecimal roe; private BigDecimal amount; private String note; private String planNo; public TblOutcomeAcct() { } public TblOutcomeAcct(int outcomeId, int acctId) { this.outcomeId = outcomeId; this.acctId = acctId; } public TblOutcomeAcct(int outcomeId, int acctId, String tourNo, BigDecimal opRoe, String currency, BigDecimal fcAmount, BigDecimal roe, BigDecimal amount, String note, String planNo) { this.outcomeId = outcomeId; this.acctId = acctId; this.tourNo = tourNo; this.opRoe = opRoe; this.currency = currency; this.fcAmount = fcAmount; this.roe = roe; this.amount = amount; this.note = note; this.planNo = planNo; } @Id @GeneratedValue(strategy = IDENTITY) @Column(name = "OUTCOME_ACCT_ID", unique = true, nullable = false) public Integer getOutcomeAcctId() { return this.outcomeAcctId; } public void setOutcomeAcctId(Integer outcomeAcctId) { this.outcomeAcctId = outcomeAcctId; } @Column(name = "OUTCOME_ID", nullable = false) public int getOutcomeId() { return this.outcomeId; } public void setOutcomeId(int outcomeId) { this.outcomeId = outcomeId; } @Column(name = "ACCT_ID", nullable = false) public int getAcctId() { return this.acctId; } public void setAcctId(int acctId) { this.acctId = acctId; } @Column(name = "TOUR_NO", length = 100) public String getTourNo() { return this.tourNo; } public void setTourNo(String tourNo) { this.tourNo = tourNo; } @Column(name = "OP_ROE", precision = 9, scale = 4) public BigDecimal getOpRoe() { return this.opRoe; } public void setOpRoe(BigDecimal opRoe) { this.opRoe = opRoe; } @Column(name = "CURRENCY", length = 4) public String getCurrency() { return this.currency; } public void setCurrency(String currency) { this.currency = currency; } @Column(name = "FC_AMOUNT", precision = 9) public BigDecimal getFcAmount() { return this.fcAmount; } public void setFcAmount(BigDecimal fcAmount) { this.fcAmount = fcAmount; } @Column(name = "ROE", precision = 9, scale = 4) public BigDecimal getRoe() { return this.roe; } public void setRoe(BigDecimal roe) { this.roe = roe; } @Column(name = "AMOUNT", precision = 10) public BigDecimal getAmount() { return this.amount; } public void setAmount(BigDecimal amount) { this.amount = amount; } @Column(name = "NOTE", length = 100) public String getNote() { return this.note; } public void setNote(String note) { this.note = note; } @Column(name = "PLAN_NO", length = 20) public String getPlanNo() { return this.planNo; } public void setPlanNo(String planNo) { this.planNo = planNo; } }