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.sql.Date;
23  import java.util.LinkedHashMap;
24  
25  import org.kuali.rice.krad.bo.PersistableBusinessObjectBase;
26  
27  /**
28   * 
29   */
30  public class BudgetConstructionActiveJobMove extends PersistableBusinessObjectBase {
31  
32      private String principalId;
33      private String emplid;
34      private Integer employeeRecord;
35      private Date effectiveDate;
36      private Integer effectiveSequence;
37      private String positionNumber;
38      private String employeeStatus;
39      private String departmentIdentifier;
40  
41      /**
42       * Default constructor.
43       */
44      public BudgetConstructionActiveJobMove() {
45  
46      }
47  
48      /**
49       * Gets the principalId attribute.
50       * 
51       * @return Returns the principalId
52       */
53      public String getPrincipalId() {
54          return principalId;
55      }
56  
57      /**
58       * Sets the principalId attribute.
59       * 
60       * @param principalId The principalId to set.
61       */
62      public void setPrincipalId(String principalId) {
63          this.principalId = principalId;
64      }
65  
66  
67      /**
68       * Gets the emplid attribute.
69       * 
70       * @return Returns the emplid
71       */
72      public String getEmplid() {
73          return emplid;
74      }
75  
76      /**
77       * Sets the emplid attribute.
78       * 
79       * @param emplid The emplid to set.
80       */
81      public void setEmplid(String emplid) {
82          this.emplid = emplid;
83      }
84  
85  
86      /**
87       * Gets the employeeRecord attribute.
88       * 
89       * @return Returns the employeeRecord
90       */
91      public Integer getEmployeeRecord() {
92          return employeeRecord;
93      }
94  
95      /**
96       * Sets the employeeRecord attribute.
97       * 
98       * @param employeeRecord The employeeRecord to set.
99       */
100     public void setEmployeeRecord(Integer employeeRecord) {
101         this.employeeRecord = employeeRecord;
102     }
103 
104 
105     /**
106      * Gets the effectiveDate attribute.
107      * 
108      * @return Returns the effectiveDate
109      */
110     public Date getEffectiveDate() {
111         return effectiveDate;
112     }
113 
114     /**
115      * Sets the effectiveDate attribute.
116      * 
117      * @param effectiveDate The effectiveDate to set.
118      */
119     public void setEffectiveDate(Date effectiveDate) {
120         this.effectiveDate = effectiveDate;
121     }
122 
123 
124     /**
125      * Gets the effectiveSequence attribute.
126      * 
127      * @return Returns the effectiveSequence
128      */
129     public Integer getEffectiveSequence() {
130         return effectiveSequence;
131     }
132 
133     /**
134      * Sets the effectiveSequence attribute.
135      * 
136      * @param effectiveSequence The effectiveSequence to set.
137      */
138     public void setEffectiveSequence(Integer effectiveSequence) {
139         this.effectiveSequence = effectiveSequence;
140     }
141 
142 
143     /**
144      * Gets the positionNumber attribute.
145      * 
146      * @return Returns the positionNumber
147      */
148     public String getPositionNumber() {
149         return positionNumber;
150     }
151 
152     /**
153      * Sets the positionNumber attribute.
154      * 
155      * @param positionNumber The positionNumber to set.
156      */
157     public void setPositionNumber(String positionNumber) {
158         this.positionNumber = positionNumber;
159     }
160 
161 
162     /**
163      * Gets the employeeStatus attribute.
164      * 
165      * @return Returns the employeeStatus
166      */
167     public String getEmployeeStatus() {
168         return employeeStatus;
169     }
170 
171     /**
172      * Sets the employeeStatus attribute.
173      * 
174      * @param employeeStatus The employeeStatus to set.
175      */
176     public void setEmployeeStatus(String employeeStatus) {
177         this.employeeStatus = employeeStatus;
178     }
179 
180 
181     /**
182      * Gets the departmentIdentifier attribute.
183      * 
184      * @return Returns the departmentIdentifier
185      */
186     public String getDepartmentIdentifier() {
187         return departmentIdentifier;
188     }
189 
190     /**
191      * Sets the departmentIdentifier attribute.
192      * 
193      * @param departmentIdentifier The departmentIdentifier to set.
194      */
195     public void setDepartmentIdentifier(String departmentIdentifier) {
196         this.departmentIdentifier = departmentIdentifier;
197     }
198 
199 
200     /**
201      * @see org.kuali.rice.krad.bo.BusinessObjectBase#toStringMapper()
202      */
203     protected LinkedHashMap toStringMapper_RICE20_REFACTORME() {
204         LinkedHashMap m = new LinkedHashMap();
205         m.put("principalId", this.principalId);
206         m.put("emplid", this.emplid);
207         if (this.employeeRecord != null) {
208             m.put("employeeRecord", this.employeeRecord.toString());
209         }
210         if (this.effectiveDate != null) {
211             m.put("effectiveDate", this.effectiveDate.toString());
212         }
213         if (this.effectiveSequence != null) {
214             m.put("effectiveSequence", this.effectiveSequence.toString());
215         }
216         return m;
217     }
218 }
219