View Javadoc
1   /*
2    * Copyright 2005-2014 The Kuali Foundation.
3    * 
4    * Licensed under the Educational Community License, Version 1.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    * 
8    * http://www.opensource.org/licenses/ecl1.php
9    * 
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   * See the License for the specific language governing permissions and
14   * limitations under the License.
15   */
16  package org.kuali.coeus.s2sgen.impl.budget;
17  
18  import org.kuali.coeus.sys.api.model.ScaleTwoDecimal;
19  
20  
21  public class CompensationDto {
22  
23      private ScaleTwoDecimal calendarMonths = ScaleTwoDecimal.ZERO;
24      private ScaleTwoDecimal academicMonths = ScaleTwoDecimal.ZERO;
25      private ScaleTwoDecimal summerMonths = ScaleTwoDecimal.ZERO;
26      private ScaleTwoDecimal requestedSalary = ScaleTwoDecimal.ZERO;
27      private ScaleTwoDecimal fringe = ScaleTwoDecimal.ZERO;
28      private ScaleTwoDecimal fundsRequested = ScaleTwoDecimal.ZERO;
29      private ScaleTwoDecimal baseSalary = ScaleTwoDecimal.ZERO;
30      private ScaleTwoDecimal costSharingAmount = ScaleTwoDecimal.ZERO;
31      private ScaleTwoDecimal fringeCostSharing = ScaleTwoDecimal.ZERO;
32      private ScaleTwoDecimal nonFundsRequested = ScaleTwoDecimal.ZERO;
33  
34      /**
35       * Getter for property calendarMonths.
36       * 
37       * @return Value of property calendarMonths.
38       */
39      public ScaleTwoDecimal getCalendarMonths() {
40          return calendarMonths;
41      }
42  
43      /**
44       * Setter for property calendarMonths.
45       * 
46       * @param calendarMonths New value of property calendarMonths.
47       */
48      public void setCalendarMonths(ScaleTwoDecimal calendarMonths) {
49          this.calendarMonths = calendarMonths;
50      }
51  
52      /**
53       * Getter for property academicMonths.
54       * 
55       * @return Value of property academicMonths.
56       */
57      public ScaleTwoDecimal getAcademicMonths() {
58          return academicMonths;
59      }
60  
61      /**
62       * Setter for property academicMonths.
63       * 
64       * @param academicMonths New value of property academicMonths.
65       */
66      public void setAcademicMonths(ScaleTwoDecimal academicMonths) {
67          this.academicMonths = academicMonths;
68      }
69  
70      /**
71       * Getter for property summerMonths.
72       * 
73       * @return Value of property summerMonths.
74       */
75      public ScaleTwoDecimal getSummerMonths() {
76          return summerMonths;
77      }
78  
79      /**
80       * Setter for property summerMonths.
81       * 
82       * @param summerMonths New value of property summerMonths.
83       */
84      public void setSummerMonths(ScaleTwoDecimal summerMonths) {
85          this.summerMonths = summerMonths;
86      }
87  
88      /**
89       * Getter for property requestedSalary.
90       * 
91       * @return Value of property requestedSalary.
92       */
93      public ScaleTwoDecimal getRequestedSalary() {
94          return requestedSalary;
95      }
96  
97      /**
98       * Setter for property requestedSalary.
99       * 
100      * @param requestedSalary New value of property requestedSalary.
101      */
102     public void setRequestedSalary(ScaleTwoDecimal requestedSalary) {
103         this.requestedSalary = requestedSalary;
104     }
105 
106     /**
107      * Getter for property fringe.
108      * 
109      * @return Value of property fringe.
110      */
111     public ScaleTwoDecimal getFringe() {
112         return fringe;
113     }
114 
115     /**
116      * Setter for property fringe.
117      * 
118      * @param fringe New value of property fringe.
119      */
120     public void setFringe(ScaleTwoDecimal fringe) {
121         this.fringe = fringe;
122     }
123 
124     /**
125      * Getter for property fundsRequested.
126      * 
127      * @return Value of property fundsRequested.
128      */
129     public ScaleTwoDecimal getFundsRequested() {
130         return fundsRequested;
131     }
132 
133     /**
134      * Setter for property fundsRequested.
135      * 
136      * @param fundsRequested New value of property fundsRequested.
137      */
138     public void setFundsRequested(ScaleTwoDecimal fundsRequested) {
139         this.fundsRequested = fundsRequested;
140     }
141 
142     /**
143      * Getter for property baseSalary.
144      * 
145      * @return Value of property baseSalary.
146      */
147     public ScaleTwoDecimal getBaseSalary() {
148         return baseSalary;
149     }
150 
151     /**
152      * Setter for property baseSalary.
153      * 
154      * @param baseSalary New value of property baseSalary.
155      */
156     public void setBaseSalary(ScaleTwoDecimal baseSalary) {
157         this.baseSalary = baseSalary;
158     }
159 
160     // start add costSaring for fedNonFedBudget repport
161     public ScaleTwoDecimal getCostSharingAmount() {
162         return costSharingAmount;
163     }
164 
165     public void setCostSharingAmount(ScaleTwoDecimal costSharingAmount) {
166         this.costSharingAmount = costSharingAmount;
167     }
168 
169     public ScaleTwoDecimal getNonFundsRequested() {
170         return nonFundsRequested;
171     }
172 
173     public void setNonFundsRequested(ScaleTwoDecimal nonFundsRequested) {
174         this.nonFundsRequested = nonFundsRequested;
175     }
176 
177     public ScaleTwoDecimal getFringeCostSharing() {
178         return fringeCostSharing;
179     }
180 
181     public void setFringeCostSharing(ScaleTwoDecimal fringeCostSharing) {
182         this.fringeCostSharing = fringeCostSharing;
183     }
184 }