Rev 30859 | Rev 31159 | Go to most recent revision | View as "text/plain" | Blame | Compare with Previous | Last modification | View Log | RSS feed
package com.spice.profitmandi.dao.entity.transaction;import java.math.BigDecimal;import java.time.LocalDateTime;import java.util.List;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persistence.Id;import javax.persistence.Table;import javax.persistence.Transient;import com.spice.profitmandi.dao.model.DailyStatementModel;@Entity@Table(name = "transaction.loan", schema = "transaction")public class Loan {@Id@Column(name = "id", unique = true, updatable = false)@GeneratedValue(strategy = GenerationType.IDENTITY)private int id;@Column(name = "fofo_id")private int fofoId;@Column(name = "interest_rate")private BigDecimal interestRate;@Column(name = "intial_amount")private BigDecimal intialAmount;@Column(name = "pending_amount")private BigDecimal pendingAmount;@Column(name = "created_on")private LocalDateTime createdOn;@Column(name = "due_date")private LocalDateTime dueDate;@Column(name = "interest_accured")private BigDecimal interestAccrued;@Column(name = "interest_paid")private BigDecimal interestPaid;@Column(name = "free_days")private int freeDays;@Transientprivate boolean loanStatus;@Transientprivate List<DailyStatementModel> dailyStatementModel;public int getId() {return id;}public void setId(int id) {this.id = id;}public int getFofoId() {return fofoId;}public void setFofoId(int fofoId) {this.fofoId = fofoId;}public BigDecimal getInterestRate() {return interestRate;}public void setInterestRate(BigDecimal interestRate) {this.interestRate = interestRate;}public BigDecimal getIntialAmount() {return intialAmount;}public void setIntialAmount(BigDecimal intialAmount) {this.intialAmount = intialAmount;}public BigDecimal getPendingAmount() {return pendingAmount;}public void setPendingAmount(BigDecimal pendingAmount) {this.pendingAmount = pendingAmount;}public LocalDateTime getCreatedOn() {return createdOn;}public void setCreatedOn(LocalDateTime createdOn) {this.createdOn = createdOn;}public LocalDateTime getDueDate() {return dueDate;}public void setDueDate(LocalDateTime dueDate) {this.dueDate = dueDate;}public BigDecimal getInterestAccrued() {return interestAccrued;}public void setInterestAccrued(BigDecimal interestAccrued) {this.interestAccrued = interestAccrued;}public BigDecimal getInterestPaid() {return interestPaid;}public void setInterestPaid(BigDecimal interestPaid) {this.interestPaid = interestPaid;}public int getFreeDays() {return freeDays;}public void setFreeDays(int freeDays) {this.freeDays = freeDays;}public List<DailyStatementModel> getDailyStatementModel() {return dailyStatementModel;}public void setDailyStatementModel(List<DailyStatementModel> dailyStatementModel) {this.dailyStatementModel = dailyStatementModel;}public boolean isLoanStatus() {return loanStatus;}public void setLoanStatus(boolean loanStatus) {this.loanStatus = loanStatus;}@Overridepublic String toString() {return "Loan [id=" + id + ", fofoId=" + fofoId + ", interestRate=" + interestRate + ", intialAmount="+ intialAmount + ", pendingAmount=" + pendingAmount + ", createdOn=" + createdOn + ", dueDate="+ dueDate + ", interestAccrued=" + interestAccrued + ", interestPaid=" + interestPaid + ", freeDays="+ freeDays + ", loanStatus=" + loanStatus + ", dailyStatementModel=" + dailyStatementModel + "]";}}