View Javadoc
1   /*
2    * The Kuali Financial System, a comprehensive financial management system for higher education.
3    * 
4    * Copyright 2005-2014 The Kuali Foundation
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  
20  package org.kuali.kfs.module.bc.businessobject;
21  
22  import java.math.BigDecimal;
23  import java.util.LinkedHashMap;
24  
25  import org.kuali.rice.krad.bo.PersistableBusinessObjectBase;
26  
27  /**
28   * 
29   */
30  public class BudgetConstructionPayRateHolding extends PersistableBusinessObjectBase {
31  
32      private String emplid;
33      private String positionNumber;
34      private String name;
35      private String setidSalary;
36      private String salaryAdministrationPlan;
37      private String grade;
38      private String unionCode;
39      private BigDecimal appointmentRequestedPayRate;
40      private String principalId;
41      
42      /**
43       * Default constructor.
44       */
45      public BudgetConstructionPayRateHolding() {
46  
47      }
48  
49      /**
50       * Gets the emplid attribute.
51       * 
52       * @return Returns the emplid
53       */
54      public String getEmplid() {
55          return emplid;
56      }
57  
58      /**
59       * Sets the emplid attribute.
60       * 
61       * @param emplid The emplid to set.
62       */
63      public void setEmplid(String emplid) {
64          this.emplid = emplid;
65      }
66  
67  
68      /**
69       * Gets the positionNumber attribute.
70       * 
71       * @return Returns the positionNumber
72       */
73      public String getPositionNumber() {
74          return positionNumber;
75      }
76  
77      /**
78       * Sets the positionNumber attribute.
79       * 
80       * @param positionNumber The positionNumber to set.
81       */
82      public void setPositionNumber(String positionNumber) {
83          this.positionNumber = positionNumber;
84      }
85  
86  
87      /**
88       * Gets the name attribute.
89       * 
90       * @return Returns the name
91       */
92      public String getName() {
93          return name;
94      }
95  
96      /**
97       * Sets the name attribute.
98       * 
99       * @param name The name to set.
100      */
101     public void setName(String name) {
102         this.name = name;
103     }
104 
105 
106     /**
107      * Gets the setidSalary attribute.
108      * 
109      * @return Returns the setidSalary
110      */
111     public String getSetidSalary() {
112         return setidSalary;
113     }
114 
115     /**
116      * Sets the setidSalary attribute.
117      * 
118      * @param setidSalary The setidSalary to set.
119      */
120     public void setSetidSalary(String setidSalary) {
121         this.setidSalary = setidSalary;
122     }
123 
124 
125     /**
126      * Gets the salaryAdministrationPlan attribute.
127      * 
128      * @return Returns the salaryAdministrationPlan
129      */
130     public String getSalaryAdministrationPlan() {
131         return salaryAdministrationPlan;
132     }
133 
134     /**
135      * Sets the salaryAdministrationPlan attribute.
136      * 
137      * @param salaryAdministrationPlan The salaryAdministrationPlan to set.
138      */
139     public void setSalaryAdministrationPlan(String salaryAdministrationPlan) {
140         this.salaryAdministrationPlan = salaryAdministrationPlan;
141     }
142 
143 
144     /**
145      * Gets the grade attribute.
146      * 
147      * @return Returns the grade
148      */
149     public String getGrade() {
150         return grade;
151     }
152 
153     /**
154      * Sets the grade attribute.
155      * 
156      * @param grade The grade to set.
157      */
158     public void setGrade(String grade) {
159         this.grade = grade;
160     }
161 
162 
163     /**
164      * Gets the unionCode attribute.
165      * 
166      * @return Returns the unionCode
167      */
168     public String getUnionCode() {
169         return unionCode;
170     }
171 
172     /**
173      * Sets the unionCode attribute.
174      * 
175      * @param unionCode The unionCode to set.
176      */
177     public void setUnionCode(String unionCode) {
178         this.unionCode = unionCode;
179     }
180 
181 
182     /**
183      * Gets the appointmentRequestedPayRate attribute.
184      * 
185      * @return Returns the appointmentRequestedPayRate
186      */
187     public BigDecimal getAppointmentRequestedPayRate() {
188         return appointmentRequestedPayRate;
189     }
190 
191     /**
192      * Sets the appointmentRequestedPayRate attribute.
193      * 
194      * @param appointmentRequestedPayRate The appointmentRequestedPayRate to set.
195      */
196     public void setAppointmentRequestedPayRate(BigDecimal appointmentRequestedPayRate) {
197         this.appointmentRequestedPayRate = appointmentRequestedPayRate;
198     }
199 
200 
201     /**
202      * @see org.kuali.rice.krad.bo.BusinessObjectBase#toStringMapper()
203      */
204     protected LinkedHashMap toStringMapper_RICE20_REFACTORME() {
205         LinkedHashMap m = new LinkedHashMap();
206         m.put("emplid", this.emplid);
207         m.put("positionNumber", this.positionNumber);
208         return m;
209     }
210 
211     public String getPrincipalId() {
212         return principalId;
213     }
214 
215     public void setPrincipalId(String principalId) {
216         this.principalId = principalId;
217     }
218 }
219