View Javadoc
1   /*
2    * Kuali Coeus, a comprehensive research administration system for higher education.
3    * 
4    * Copyright 2005-2015 Kuali, Inc.
5    * 
6    * This program is free software: you can redistribute it and/or modify
7    * it under the terms of the GNU Affero General Public License as
8    * published by the Free Software Foundation, either version 3 of the
9    * License, or (at your option) any later version.
10   * 
11   * This program is distributed in the hope that it will be useful,
12   * but WITHOUT ANY WARRANTY; without even the implied warranty of
13   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14   * GNU Affero General Public License for more details.
15   * 
16   * You should have received a copy of the GNU Affero General Public License
17   * along with this program.  If not, see <http://www.gnu.org/licenses/>.
18   */
19  package org.kuali.coeus.s2sgen.impl.budget;
20  
21  import org.kuali.coeus.sys.api.model.ScaleTwoDecimal;
22  
23  
24  public class CompensationDto {
25  
26      private ScaleTwoDecimal calendarMonths = ScaleTwoDecimal.ZERO;
27      private ScaleTwoDecimal academicMonths = ScaleTwoDecimal.ZERO;
28      private ScaleTwoDecimal summerMonths = ScaleTwoDecimal.ZERO;
29      private ScaleTwoDecimal requestedSalary = ScaleTwoDecimal.ZERO;
30      private ScaleTwoDecimal fringe = ScaleTwoDecimal.ZERO;
31      private ScaleTwoDecimal fundsRequested = ScaleTwoDecimal.ZERO;
32      private ScaleTwoDecimal baseSalary = ScaleTwoDecimal.ZERO;
33      private ScaleTwoDecimal costSharingAmount = ScaleTwoDecimal.ZERO;
34      private ScaleTwoDecimal fringeCostSharing = ScaleTwoDecimal.ZERO;
35      private ScaleTwoDecimal nonFundsRequested = ScaleTwoDecimal.ZERO;
36  
37      /**
38       * Getter for property calendarMonths.
39       * 
40       * @return Value of property calendarMonths.
41       */
42      public ScaleTwoDecimal getCalendarMonths() {
43          return calendarMonths;
44      }
45  
46      /**
47       * Setter for property calendarMonths.
48       * 
49       * @param calendarMonths New value of property calendarMonths.
50       */
51      public void setCalendarMonths(ScaleTwoDecimal calendarMonths) {
52          this.calendarMonths = calendarMonths;
53      }
54  
55      /**
56       * Getter for property academicMonths.
57       * 
58       * @return Value of property academicMonths.
59       */
60      public ScaleTwoDecimal getAcademicMonths() {
61          return academicMonths;
62      }
63  
64      /**
65       * Setter for property academicMonths.
66       * 
67       * @param academicMonths New value of property academicMonths.
68       */
69      public void setAcademicMonths(ScaleTwoDecimal academicMonths) {
70          this.academicMonths = academicMonths;
71      }
72  
73      /**
74       * Getter for property summerMonths.
75       * 
76       * @return Value of property summerMonths.
77       */
78      public ScaleTwoDecimal getSummerMonths() {
79          return summerMonths;
80      }
81  
82      /**
83       * Setter for property summerMonths.
84       * 
85       * @param summerMonths New value of property summerMonths.
86       */
87      public void setSummerMonths(ScaleTwoDecimal summerMonths) {
88          this.summerMonths = summerMonths;
89      }
90  
91      /**
92       * Getter for property requestedSalary.
93       * 
94       * @return Value of property requestedSalary.
95       */
96      public ScaleTwoDecimal getRequestedSalary() {
97          return requestedSalary;
98      }
99  
100     /**
101      * Setter for property requestedSalary.
102      * 
103      * @param requestedSalary New value of property requestedSalary.
104      */
105     public void setRequestedSalary(ScaleTwoDecimal requestedSalary) {
106         this.requestedSalary = requestedSalary;
107     }
108 
109     /**
110      * Getter for property fringe.
111      * 
112      * @return Value of property fringe.
113      */
114     public ScaleTwoDecimal getFringe() {
115         return fringe;
116     }
117 
118     /**
119      * Setter for property fringe.
120      * 
121      * @param fringe New value of property fringe.
122      */
123     public void setFringe(ScaleTwoDecimal fringe) {
124         this.fringe = fringe;
125     }
126 
127     /**
128      * Getter for property fundsRequested.
129      * 
130      * @return Value of property fundsRequested.
131      */
132     public ScaleTwoDecimal getFundsRequested() {
133         return fundsRequested;
134     }
135 
136     /**
137      * Setter for property fundsRequested.
138      * 
139      * @param fundsRequested New value of property fundsRequested.
140      */
141     public void setFundsRequested(ScaleTwoDecimal fundsRequested) {
142         this.fundsRequested = fundsRequested;
143     }
144 
145     /**
146      * Getter for property baseSalary.
147      * 
148      * @return Value of property baseSalary.
149      */
150     public ScaleTwoDecimal getBaseSalary() {
151         return baseSalary;
152     }
153 
154     /**
155      * Setter for property baseSalary.
156      * 
157      * @param baseSalary New value of property baseSalary.
158      */
159     public void setBaseSalary(ScaleTwoDecimal baseSalary) {
160         this.baseSalary = baseSalary;
161     }
162 
163     // start add costSaring for fedNonFedBudget repport
164     public ScaleTwoDecimal getCostSharingAmount() {
165         return costSharingAmount;
166     }
167 
168     public void setCostSharingAmount(ScaleTwoDecimal costSharingAmount) {
169         this.costSharingAmount = costSharingAmount;
170     }
171 
172     public ScaleTwoDecimal getNonFundsRequested() {
173         return nonFundsRequested;
174     }
175 
176     public void setNonFundsRequested(ScaleTwoDecimal nonFundsRequested) {
177         this.nonFundsRequested = nonFundsRequested;
178     }
179 
180     public ScaleTwoDecimal getFringeCostSharing() {
181         return fringeCostSharing;
182     }
183 
184     public void setFringeCostSharing(ScaleTwoDecimal fringeCostSharing) {
185         this.fringeCostSharing = fringeCostSharing;
186     }
187 }