001 /*
002 * Copyright 2011 The Kuali Foundation.
003 *
004 * Licensed under the Educational Community License, Version 2.0 (the "License");
005 * you may not use this file except in compliance with the License.
006 * You may obtain a copy of the License at
007 *
008 * http://www.opensource.org/licenses/ecl2.php
009 *
010 * Unless required by applicable law or agreed to in writing, software
011 * distributed under the License is distributed on an "AS IS" BASIS,
012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013 * See the License for the specific language governing permissions and
014 * limitations under the License.
015 */
016 package org.kuali.kfs.module.endow.report.util;
017
018 import java.math.BigDecimal;
019
020 import org.kuali.rice.kns.util.KualiDecimal;
021
022 /**
023 * The data holder for Trial Balance report
024 */
025 public class TrialBalanceReportDataHolder {
026
027 private String kemid;
028 private String kemidName;
029 private KualiDecimal InocmeCashBalance;
030 private KualiDecimal PrincipalcashBalance;
031 private BigDecimal KemidTotalMarketValue;
032 private BigDecimal AvailableExpendableFunds;
033 private BigDecimal FyRemainderEstimatedIncome;
034
035 public TrialBalanceReportDataHolder() {}
036
037 /**
038 * Constructor
039 * @param kemid
040 * @param kemidName
041 * @param InocmeCashBalance
042 * @param PrincipalcashBalance
043 * @param KemidTotalMarketValue
044 * @param AvailableExpendableFunds
045 * @param FyRemainderEstimatedIncome
046 */
047 public TrialBalanceReportDataHolder(
048 String kemid,
049 String kemidName,
050 KualiDecimal InocmeCashBalance,
051 KualiDecimal PrincipalcashBalance,
052 BigDecimal KemidTotalMarketValue,
053 BigDecimal AvailableExpendableFunds,
054 BigDecimal FyRemainderEstimatedIncome) {
055
056 this.kemid = kemid;
057 this.kemidName = kemidName;
058 this.InocmeCashBalance = InocmeCashBalance;
059 this.PrincipalcashBalance = PrincipalcashBalance;
060 this.KemidTotalMarketValue = KemidTotalMarketValue;
061 this.AvailableExpendableFunds = AvailableExpendableFunds;
062 this.FyRemainderEstimatedIncome = FyRemainderEstimatedIncome;
063 }
064
065 public String getKemid() {
066 return kemid;
067 }
068
069 public void setKemid(String kemid) {
070 this.kemid = kemid;
071 }
072
073 public String getKemidName() {
074 return kemidName;
075 }
076
077 public void setKemidName(String kemidName) {
078 this.kemidName = kemidName;
079 }
080
081 public KualiDecimal getInocmeCashBalance() {
082 return InocmeCashBalance;
083 }
084
085 public void setInocmeCashBalance(KualiDecimal inocmeCashBalance) {
086 InocmeCashBalance = inocmeCashBalance;
087 }
088
089 public KualiDecimal getPrincipalcashBalance() {
090 return PrincipalcashBalance;
091 }
092
093 public void setPrincipalcashBalance(KualiDecimal principalcashBalance) {
094 PrincipalcashBalance = principalcashBalance;
095 }
096
097 public BigDecimal getKemidTotalMarketValue() {
098 return KemidTotalMarketValue;
099 }
100
101 public void setKemidTotalMarketValue(BigDecimal kemidTotalMarketValue) {
102 KemidTotalMarketValue = kemidTotalMarketValue;
103 }
104
105 public BigDecimal getAvailableExpendableFunds() {
106 return AvailableExpendableFunds;
107 }
108
109 public void setAvailableExpendableFunds(BigDecimal availableExpendableFunds) {
110 AvailableExpendableFunds = availableExpendableFunds;
111 }
112
113 public BigDecimal getFyRemainderEstimatedIncome() {
114 return FyRemainderEstimatedIncome;
115 }
116
117 public void setFyRemainderEstimatedIncome(BigDecimal fyRemainderEstimatedIncome) {
118 FyRemainderEstimatedIncome = fyRemainderEstimatedIncome;
119 }
120
121 }