package com.tenwa.reckon.bean; import java.util.ArrayList; import java.util.List; import com.tenwa.reckon.util.Tools; /** * * @author SHIHONGFEI * @version 1.0 * @copyright (C) TENWA 2011 * @date 2011-2-17 * @desc ( 租金计划传值载体bean) */ public class FundRentPlanBean { // 以下属性用于添加时用 private String yearRate = "0"; // 年利率 private List planDateList = new ArrayList(); // 租金计划日期 private List interestDateList=new ArrayList();//计息日列表 private List yearRateList = new ArrayList();// 年利率 private List rentList = new ArrayList(); // 租金列表 private List allRemainRentList = new ArrayList(); // 剩余租金列表 private List allRemainCorpusList = new ArrayList(); // 剩余本金列表 private List allRemainInterestList = new ArrayList(); // 剩余利息列表 private List corpusBusinessList = new ArrayList(); // 财务本金列表 private List interestBusinessList = new ArrayList(); // 财务利息列表 private List corpusOverageBusinessList = new ArrayList(); // 本金余额列表 private List column_1 = new ArrayList();// 业务本金 private List column_2 = new ArrayList();// 业务利息 private List rentAdjustList = new ArrayList(); // 租金调整值列表 private String businessId; private String docId; private String custId; private String projId; private String contractId; private String creator = ""; private String createDate = ""; private String modifyDate = ""; private String modificator = ""; private String quotId = ""; private String status = ""; private String onHireId = ""; private String projOrCont = "";// 合同号或项目号 public void addRentList(FundRentPlanBean frp,int startList){ Tools.removeList(this.planDateList, startList); this.planDateList.addAll(frp.getPlanDateList()); Tools.removeList(this.yearRateList, startList); this.yearRateList.addAll(frp.getYearRateList()); Tools.removeList(this.rentList, startList); this.rentList.addAll(frp.getRentList()); Tools.removeList(this.corpusBusinessList, startList); this.corpusBusinessList.addAll(frp.getCorpusBusinessList()); Tools.removeList(this.interestBusinessList, startList); this.interestBusinessList.addAll(frp.getInterestBusinessList()); Tools.removeList(this.corpusOverageBusinessList, startList); this.corpusOverageBusinessList.addAll(frp.getCorpusOverageBusinessList()); Tools.removeList(this.column_1, startList); this.column_1.addAll(frp.getColumn_1()); Tools.removeList(this.column_2, startList); this.column_2.addAll(frp.getColumn_2()); Tools.removeList(this.interestDateList, startList); this.interestDateList.addAll(frp.getColumn_2()); } public String getBusinessId() { return businessId; } public void setBusinessId(String businessId) { this.businessId = businessId; } public String getDocId() { return docId; } public void setDocId(String docId) { this.docId = docId; } public String getContractId() { return contractId; } public void setContractId(String contractId) { this.contractId = contractId; } public String getYearRate() { return yearRate; } public void setYearRate(String yearRate) { this.yearRate = yearRate; } public List getPlanDateList() { return planDateList; } public void setPlanDateList(List planDateList) { this.planDateList = planDateList; } public List getRentList() { return rentList; } public void setRentList(List rentList) { this.rentList = rentList; } public List getCorpusBusinessList() { return corpusBusinessList; } public void setCorpusBusinessList(List corpusList) { this.corpusBusinessList = corpusList; } public List getCorpusOverageBusinessList() { return corpusOverageBusinessList; } public void setCorpusOverageBusinessList(List corpusOverageList) { this.corpusOverageBusinessList = corpusOverageList; } public List getInterestBusinessList() { return interestBusinessList; } public void setInterestBusinessList(List interestList) { this.interestBusinessList = interestList; } public List getRentAdjustList() { return rentAdjustList; } public void setRentAdjustList(List rentAdjustList) { this.rentAdjustList = rentAdjustList; } public List getYearRateList() { return yearRateList; } public void setYearRateList(List yearRateList) { this.yearRateList = yearRateList; } public List getColumn_1() { return column_1; } public void setColumn_1(List column_1) { this.column_1 = column_1; } public List getColumn_2() { return column_2; } public void setColumn_2(List column_2) { this.column_2 = column_2; } public String getCreator() { return creator; } public void setCreator(String creator) { this.creator = creator; } public String getCreateDate() { return createDate; } public void setCreateDate(String createDate) { this.createDate = createDate; } public String getModifyDate() { return modifyDate; } public void setModifyDate(String modifyDate) { this.modifyDate = modifyDate; } public String getModificator() { return modificator; } public void setModificator(String modificator) { this.modificator = modificator; } public String getQuotId() { return quotId; } public void setQuotId(String quotId) { this.quotId = quotId; } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } public String getOnHireId() { return onHireId; } public void setOnHireId(String onHireId) { this.onHireId = onHireId; } public String getProjOrCont() { return projOrCont; } public void setProjOrCont(String projOrCont) { this.projOrCont = projOrCont; } public String getCustId() { return custId; } public void setCustId(String custId) { this.custId = custId; } public String getProjId() { return projId; } public void setProjId(String projId) { this.projId = projId; } public List getAllRemainRentList() { return allRemainRentList; } public void setAllRemainRentList(List allRemainRentList) { this.allRemainRentList = allRemainRentList; } public List getAllRemainCorpusList() { return allRemainCorpusList; } public void setAllRemainCorpusList(List allRemainCorpusList) { this.allRemainCorpusList = allRemainCorpusList; } public List getAllRemainInterestList() { return allRemainInterestList; } public void setAllRemainInterestList(List allRemainInterestList) { this.allRemainInterestList = allRemainInterestList; } public List getInterestDateList() { return interestDateList; } public void setInterestDateList(List interestDateList) { this.interestDateList = interestDateList; } }