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    }