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.bc.businessobject;
017    
018    import java.math.BigDecimal;
019    
020    /**
021     * Budget Construction Organization Account Summary Report Business Object.
022     */
023    public class BudgetConstructionAccountObjectDetailReportTotal {
024    
025        // Total parts
026    
027        private String totalObjectDescription;
028    
029        private BigDecimal totalObjectPositionCsfLeaveFteQuantity;
030        private BigDecimal totalObjectCsfFullTimeEmploymentQuantity;
031        private Integer totalObjectFinancialBeginningBalanceLineAmount;
032        private BigDecimal totalObjectAppointmentRequestedCsfFteQuantity;
033        private BigDecimal totalObjectAppointmentRequestedFteQuantity;
034        private Integer totalObjectAccountLineAnnualBalanceAmount;
035        
036        private String totalLevelDescription;
037    
038        private BigDecimal totalLevelPositionCsfLeaveFteQuantity;
039        private BigDecimal totalLevelCsfFullTimeEmploymentQuantity;
040        private Integer totalLevelFinancialBeginningBalanceLineAmount;
041        private BigDecimal totalLevelAppointmentRequestedCsfFteQuantity;
042        private BigDecimal totalLevelAppointmentRequestedFteQuantity;
043        private Integer totalLevelAccountLineAnnualBalanceAmount;
044        
045        private String typeDesc;
046        
047        private BigDecimal totalTypePositionCsfLeaveFteQuantity;
048        private BigDecimal totalTypeCsfFullTimeEmploymentQuantity;
049        private Integer totalTypeFinancialBeginningBalanceLineAmount;
050        private BigDecimal totalTypeAppointmentRequestedCsfFteQuantity;
051        private BigDecimal totalTypeAppointmentRequestedFteQuantity;
052        private Integer totalTypeAccountLineAnnualBalanceAmount;
053        
054        private BudgetConstructionBalanceByAccount budgetConstructionBalanceByAccount;
055    
056        public String getTotalObjectDescription() {
057            return totalObjectDescription;
058        }
059    
060        public void setTotalObjectDescription(String totalObjectDescription) {
061            this.totalObjectDescription = totalObjectDescription;
062        }
063    
064        public BigDecimal getTotalObjectPositionCsfLeaveFteQuantity() {
065            return totalObjectPositionCsfLeaveFteQuantity;
066        }
067    
068        public void setTotalObjectPositionCsfLeaveFteQuantity(BigDecimal totalObjectPositionCsfLeaveFteQuantity) {
069            this.totalObjectPositionCsfLeaveFteQuantity = totalObjectPositionCsfLeaveFteQuantity;
070        }
071    
072        public BigDecimal getTotalObjectCsfFullTimeEmploymentQuantity() {
073            return totalObjectCsfFullTimeEmploymentQuantity;
074        }
075    
076        public void setTotalObjectCsfFullTimeEmploymentQuantity(BigDecimal totalObjectCsfFullTimeEmploymentQuantity) {
077            this.totalObjectCsfFullTimeEmploymentQuantity = totalObjectCsfFullTimeEmploymentQuantity;
078        }
079    
080        public Integer getTotalObjectFinancialBeginningBalanceLineAmount() {
081            return totalObjectFinancialBeginningBalanceLineAmount;
082        }
083    
084        public void setTotalObjectFinancialBeginningBalanceLineAmount(Integer totalObjectFinancialBeginningBalanceLineAmount) {
085            this.totalObjectFinancialBeginningBalanceLineAmount = totalObjectFinancialBeginningBalanceLineAmount;
086        }
087    
088        public BigDecimal getTotalObjectAppointmentRequestedCsfFteQuantity() {
089            return totalObjectAppointmentRequestedCsfFteQuantity;
090        }
091    
092        public void setTotalObjectAppointmentRequestedCsfFteQuantity(BigDecimal totalObjectAppointmentRequestedCsfFteQuantity) {
093            this.totalObjectAppointmentRequestedCsfFteQuantity = totalObjectAppointmentRequestedCsfFteQuantity;
094        }
095    
096        public BigDecimal getTotalObjectAppointmentRequestedFteQuantity() {
097            return totalObjectAppointmentRequestedFteQuantity;
098        }
099    
100        public void setTotalObjectAppointmentRequestedFteQuantity(BigDecimal totalObjectAppointmentRequestedFteQuantity) {
101            this.totalObjectAppointmentRequestedFteQuantity = totalObjectAppointmentRequestedFteQuantity;
102        }
103    
104        public Integer getTotalObjectAccountLineAnnualBalanceAmount() {
105            return totalObjectAccountLineAnnualBalanceAmount;
106        }
107    
108        public void setTotalObjectAccountLineAnnualBalanceAmount(Integer totalObjectAccountLineAnnualBalanceAmount) {
109            this.totalObjectAccountLineAnnualBalanceAmount = totalObjectAccountLineAnnualBalanceAmount;
110        }
111        public String getTotalLevelDescription() {
112            return totalLevelDescription;
113        }
114    
115        public void setTotalLevelDescription(String totalLevelDescription) {
116            this.totalLevelDescription = totalLevelDescription;
117        }
118    
119        public BigDecimal getTotalLevelPositionCsfLeaveFteQuantity() {
120            return totalLevelPositionCsfLeaveFteQuantity;
121        }
122    
123        public void setTotalLevelPositionCsfLeaveFteQuantity(BigDecimal totalLevelPositionCsfLeaveFteQuantity) {
124            this.totalLevelPositionCsfLeaveFteQuantity = totalLevelPositionCsfLeaveFteQuantity;
125        }
126    
127        public BigDecimal getTotalLevelCsfFullTimeEmploymentQuantity() {
128            return totalLevelCsfFullTimeEmploymentQuantity;
129        }
130    
131        public void setTotalLevelCsfFullTimeEmploymentQuantity(BigDecimal totalLevelCsfFullTimeEmploymentQuantity) {
132            this.totalLevelCsfFullTimeEmploymentQuantity = totalLevelCsfFullTimeEmploymentQuantity;
133        }
134    
135        public Integer getTotalLevelFinancialBeginningBalanceLineAmount() {
136            return totalLevelFinancialBeginningBalanceLineAmount;
137        }
138    
139        public void setTotalLevelFinancialBeginningBalanceLineAmount(Integer totalLevelFinancialBeginningBalanceLineAmount) {
140            this.totalLevelFinancialBeginningBalanceLineAmount = totalLevelFinancialBeginningBalanceLineAmount;
141        }
142    
143        public BigDecimal getTotalLevelAppointmentRequestedCsfFteQuantity() {
144            return totalLevelAppointmentRequestedCsfFteQuantity;
145        }
146    
147        public void setTotalLevelAppointmentRequestedCsfFteQuantity(BigDecimal totalLevelAppointmentRequestedCsfFteQuantity) {
148            this.totalLevelAppointmentRequestedCsfFteQuantity = totalLevelAppointmentRequestedCsfFteQuantity;
149        }
150    
151        public BigDecimal getTotalLevelAppointmentRequestedFteQuantity() {
152            return totalLevelAppointmentRequestedFteQuantity;
153        }
154    
155        public void setTotalLevelAppointmentRequestedFteQuantity(BigDecimal totalLevelAppointmentRequestedFteQuantity) {
156            this.totalLevelAppointmentRequestedFteQuantity = totalLevelAppointmentRequestedFteQuantity;
157        }
158    
159        public Integer getTotalLevelAccountLineAnnualBalanceAmount() {
160            return totalLevelAccountLineAnnualBalanceAmount;
161        }
162    
163        public void setTotalLevelAccountLineAnnualBalanceAmount(Integer totalLevelAccountLineAnnualBalanceAmount) {
164            this.totalLevelAccountLineAnnualBalanceAmount = totalLevelAccountLineAnnualBalanceAmount;
165        }
166        public String getTypeDesc() {
167            return typeDesc;
168        }
169    
170        public void setTypeDesc(String typeDesc) {
171            this.typeDesc = typeDesc;
172        }
173    
174        public BigDecimal getTotalTypePositionCsfLeaveFteQuantity() {
175            return totalTypePositionCsfLeaveFteQuantity;
176        }
177    
178        public void setTotalTypePositionCsfLeaveFteQuantity(BigDecimal totalTypePositionCsfLeaveFteQuantity) {
179            this.totalTypePositionCsfLeaveFteQuantity = totalTypePositionCsfLeaveFteQuantity;
180        }
181    
182        public BigDecimal getTotalTypeCsfFullTimeEmploymentQuantity() {
183            return totalTypeCsfFullTimeEmploymentQuantity;
184        }
185    
186        public void setTotalTypeCsfFullTimeEmploymentQuantity(BigDecimal totalTypeCsfFullTimeEmploymentQuantity) {
187            this.totalTypeCsfFullTimeEmploymentQuantity = totalTypeCsfFullTimeEmploymentQuantity;
188        }
189    
190        public Integer getTotalTypeFinancialBeginningBalanceLineAmount() {
191            return totalTypeFinancialBeginningBalanceLineAmount;
192        }
193    
194        public void setTotalTypeFinancialBeginningBalanceLineAmount(Integer totalTypeFinancialBeginningBalanceLineAmount) {
195            this.totalTypeFinancialBeginningBalanceLineAmount = totalTypeFinancialBeginningBalanceLineAmount;
196        }
197    
198        public BigDecimal getTotalTypeAppointmentRequestedCsfFteQuantity() {
199            return totalTypeAppointmentRequestedCsfFteQuantity;
200        }
201    
202        public void setTotalTypeAppointmentRequestedCsfFteQuantity(BigDecimal totalTypeAppointmentRequestedCsfFteQuantity) {
203            this.totalTypeAppointmentRequestedCsfFteQuantity = totalTypeAppointmentRequestedCsfFteQuantity;
204        }
205    
206        public BigDecimal getTotalTypeAppointmentRequestedFteQuantity() {
207            return totalTypeAppointmentRequestedFteQuantity;
208        }
209    
210        public void setTotalTypeAppointmentRequestedFteQuantity(BigDecimal totalTypeAppointmentRequestedFteQuantity) {
211            this.totalTypeAppointmentRequestedFteQuantity = totalTypeAppointmentRequestedFteQuantity;
212        }
213    
214        public Integer getTotalTypeAccountLineAnnualBalanceAmount() {
215            return totalTypeAccountLineAnnualBalanceAmount;
216        }
217    
218        public void setTotalTypeAccountLineAnnualBalanceAmount(Integer totalTypeAccountLineAnnualBalanceAmount) {
219            this.totalTypeAccountLineAnnualBalanceAmount = totalTypeAccountLineAnnualBalanceAmount;
220        }
221    
222        public BudgetConstructionBalanceByAccount getBudgetConstructionBalanceByAccount() {
223            return budgetConstructionBalanceByAccount;
224        }
225    
226        public void setBudgetConstructionBalanceByAccount(BudgetConstructionBalanceByAccount budgetConstructionBalanceByAccount) {
227            this.budgetConstructionBalanceByAccount = budgetConstructionBalanceByAccount;
228        }
229    }