1 /*
2 * Copyright 2011 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.ole.vnd.businessobject;
17
18 import java.util.Date;
19
20 import org.kuali.rice.krad.bo.PersistableBusinessObjectBase;
21
22 public class DebarredVendorMatch extends PersistableBusinessObjectBase {
23 public static final String VENDOR_TYPE = "vendorHeader.vendorTypeCode";
24 public static final String CONFIRM_STATUS = "confirmStatusCode";
25 public static final String EXCLUSION_STATUS = "vendorExclusionStatus";
26 public static final String DEBARRED_VENDOR_ID = "debarredVendorId";
27
28 private int debarredVendorId;
29 private Date loadDate;
30 private String name;
31 private String address1;
32 private String address2;
33 private String city;
34 private String state;
35 private String province;
36 private String zip;
37 private String aliases;
38 private String description;
39 private String confirmStatusCode;
40 private Date lastUpdatedTimeStamp;
41 private String lastUpdatedPrincipalName;
42 private Integer vendorHeaderGeneratedIdentifier;
43 private Integer vendorDetailAssignedIdentifier;
44 private long addressGeneratedId;
45
46 private VendorDetail vendorDetail;
47 private VendorAddress vendorAddress;
48 private VendorHeader vendorHeader;
49
50 private String vendorExclusionStatus; // not persisted in the db
51 private String concatenatedId; // not persisted in the db
52 private String concatenatedAliases; // not persisted in the db
53
54 /**
55 * Gets the debarredVendorId attribute.
56 * @return Returns the debarredVendorId.
57 */
58 public int getDebarredVendorId() {
59 return debarredVendorId;
60 }
61
62 /**
63 * Sets the debarredVendorId attribute value.
64 * @param debarredVendorId The debarredVendorId to set.
65 */
66 public void setDebarredVendorId(int debarredVendorId) {
67 this.debarredVendorId = debarredVendorId;
68 }
69
70 /**
71 * Gets the loadDate attribute.
72 * @return Returns the loadDate.
73 */
74 public Date getLoadDate() {
75 return loadDate;
76 }
77
78 /**
79 * Sets the loadDate attribute value.
80 * @param loadDate The loadDate to set.
81 */
82 public void setLoadDate(Date loadDate) {
83 this.loadDate = loadDate;
84 }
85
86 /**
87 * Gets the name attribute.
88 * @return Returns the name.
89 */
90 public String getName() {
91 return name;
92 }
93
94 /**
95 * Sets the name attribute value.
96 * @param name The name to set.
97 */
98 public void setName(String name) {
99 this.name = name;
100 }
101
102 /**
103 * Gets the address1 attribute.
104 * @return Returns the address1.
105 */
106 public String getAddress1() {
107 return address1;
108 }
109
110 /**
111 * Sets the address1 attribute value.
112 * @param address1 The address1 to set.
113 */
114 public void setAddress1(String address1) {
115 this.address1 = address1;
116 }
117
118 /**
119 * Gets the address2 attribute.
120 * @return Returns the address2.
121 */
122 public String getAddress2() {
123 return address2;
124 }
125
126 /**
127 * Sets the address2 attribute value.
128 * @param address2 The address2 to set.
129 */
130 public void setAddress2(String address2) {
131 this.address2 = address2;
132 }
133
134 /**
135 * Gets the city attribute.
136 * @return Returns the city.
137 */
138 public String getCity() {
139 return city;
140 }
141
142 /**
143 * Sets the city attribute value.
144 * @param city The city to set.
145 */
146 public void setCity(String city) {
147 this.city = city;
148 }
149
150 /**
151 * Gets the state attribute.
152 * @return Returns the state.
153 */
154 public String getState() {
155 return state;
156 }
157
158 /**
159 * Sets the state attribute value.
160 * @param state The state to set.
161 */
162 public void setState(String state) {
163 this.state = state;
164 }
165
166 /**
167 * Gets the province attribute.
168 * @return Returns the province.
169 */
170 public String getProvince() {
171 return province;
172 }
173
174 /**
175 * Sets the province attribute value.
176 * @param country The province to set.
177 */
178 public void setProvince(String province) {
179 this.province = province;
180 }
181
182 /**
183 * Gets the zip attribute.
184 * @return Returns the zip.
185 */
186 public String getZip() {
187 return zip;
188 }
189
190 /**
191 * Sets the zip attribute value.
192 * @param zip The zip to set.
193 */
194 public void setZip(String zip) {
195 this.zip = zip;
196 }
197
198 /**
199 * Gets the aliases attribute.
200 * @return Returns the aliases.
201 */
202 public String getAliases() {
203 return aliases;
204 }
205
206 /**
207 * Sets the aliases attribute value.
208 * @param aliases The aliases to set.
209 */
210 public void setAliases(String aliases) {
211 this.aliases = aliases;
212 }
213
214 /**
215 * Gets the description attribute.
216 * @return Returns the description.
217 */
218 public String getDescription() {
219 return description;
220 }
221
222 /**
223 * Sets the description attribute value.
224 * @param description The description to set.
225 */
226 public void setDescription(String description) {
227 this.description = description;
228 }
229
230 /**
231 * Gets the confirmStatusCode attribute.
232 * @return Returns the confirmStatusCode.
233 */
234 public String getConfirmStatusCode() {
235 return confirmStatusCode;
236 }
237
238 /**
239 * Sets the confirmStatusCode attribute value.
240 * @param confirmStatusCode The confirmStatusCode to set.
241 */
242 public void setConfirmStatusCode(String confirmStatusCode) {
243 this.confirmStatusCode = confirmStatusCode;
244 }
245
246 /**
247 * Gets the lastUpdatedTimeStamp attribute.
248 * @return Returns the lastUpdatedTimeStamp.
249 */
250 public Date getLastUpdatedTimeStamp() {
251 return lastUpdatedTimeStamp;
252 }
253
254 /**
255 * Sets the lastUpdatedTimeStamp attribute value.
256 * @param lastUpdatedTimeStamp The lastUpdatedTimeStamp to set.
257 */
258 public void setLastUpdatedTimeStamp(Date lastUpdatedTimeStamp) {
259 this.lastUpdatedTimeStamp = lastUpdatedTimeStamp;
260 }
261
262 /**
263 * Gets the lastUpdatedPrincipalName attribute.
264 * @return Returns the lastUpdatedPrincipalName.
265 */
266 public String getLastUpdatedPrincipalName() {
267 return lastUpdatedPrincipalName;
268 }
269
270 /**
271 * Sets the lastUpdatedPrincipalName attribute value.
272 * @param lastUpdatedPrincipalName The lastUpdatedPrincipalName to set.
273 */
274 public void setLastUpdatedPrincipalName(String lastUpdatedPrincipalName) {
275 this.lastUpdatedPrincipalName = lastUpdatedPrincipalName;
276 }
277
278 /**
279 * Gets the vendorHeaderGeneratedIdentifier attribute.
280 * @return Returns the vendorHeaderGeneratedIdentifier.
281 */
282 public Integer getVendorHeaderGeneratedIdentifier() {
283 return vendorHeaderGeneratedIdentifier;
284 }
285
286 /**
287 * Sets the vendorHeaderGeneratedIdentifier attribute value.
288 * @param vendorHeaderGeneratedIdentifier The headerGeneratedId to set.
289 */
290 public void setVendorHeaderGeneratedIdentifier(Integer vendorHeaderGeneratedIdentifier) {
291 this.vendorHeaderGeneratedIdentifier = vendorHeaderGeneratedIdentifier;
292 }
293
294 /**
295 * Gets the vendorDetailAssignedIdentifier attribute.
296 * @return Returns the vendorDetailAssignedIdentifier.
297 */
298 public Integer getVendorDetailAssignedIdentifier() {
299 return vendorDetailAssignedIdentifier;
300 }
301
302 /**
303 * Sets the vendorDetailAssignedIdentifier attribute value.
304 * @param vendorDetailAssignedIdentifier The detailAssignedId to set.
305 */
306 public void setVendorDetailAssignedIdentifier(Integer vendorDetailAssignedIdentifier) {
307 this.vendorDetailAssignedIdentifier = vendorDetailAssignedIdentifier;
308 }
309
310 /**
311 * Gets the addressGeneratedId attribute.
312 * @return Returns the addressGeneratedId.
313 */
314 public long getAddressGeneratedId() {
315 return addressGeneratedId;
316 }
317
318 /**
319 * Sets the addressGeneratedId attribute value.
320 * @param addressGeneratedId The addressGeneratedId to set.
321 */
322 public void setAddressGeneratedId(long addressGeneratedId) {
323 this.addressGeneratedId = addressGeneratedId;
324 }
325
326 /**
327 * Gets the vendorDetail attribute.
328 * @return Returns the vendorDetail.
329 */
330 public VendorDetail getVendorDetail() {
331 return vendorDetail;
332 }
333
334 /**
335 * Sets the vendorDetail attribute value.
336 * @param vendorDetail The vendorDetail to set.
337 */
338 public void setVendorDetail(VendorDetail vendorDetail) {
339 this.vendorDetail = vendorDetail;
340 }
341
342 /**
343 * Gets the vendorAddress attribute.
344 * @return Returns the vendorAddress.
345 */
346 public VendorAddress getVendorAddress() {
347 return vendorAddress;
348 }
349
350 /**
351 * Sets the vendorAddress attribute value.
352 * @param vendorAddress The vendorAddress to set.
353 */
354 public void setVendorAddress(VendorAddress vendorAddress) {
355 this.vendorAddress = vendorAddress;
356 }
357
358 /**
359 * Gets the vendorHeader attribute.
360 * @return Returns the vendorHeader.
361 */
362 public VendorHeader getVendorHeader() {
363 return vendorHeader;
364 }
365
366 /**
367 * Sets the vendorHeader attribute value.
368 * @param vendorHeader The vendorHeader to set.
369 */
370 public void setVendorHeader(VendorHeader vendorHeader) {
371 this.vendorHeader = vendorHeader;
372 }
373
374 /**
375 * Gets the vendorExclusionStatus attribute.
376 * @return Returns the vendorExclusionStatus.
377 */
378 public String getVendorExclusionStatus() {
379 return vendorExclusionStatus;
380 }
381
382 /**
383 * Sets the vendorExclusionStatus attribute value.
384 * @param vendorExclusionStatus The vendorExclusionStatus to set.
385 */
386 public void setVendorExclusionStatus(String vendorExclusionStatus) {
387 this.vendorExclusionStatus = vendorExclusionStatus;
388 }
389
390 /**
391 * Gets the concatenatedId attribute.
392 * @return Returns the concatenatedId.
393 */
394 public String getConcatenatedId() {
395 return concatenatedId;
396 }
397
398 /**
399 * Sets the concatenatedId attribute value.
400 * @param concatenatedId The concatenatedId to set.
401 */
402 public void setConcatenatedId(String concatenatedId) {
403 this.concatenatedId = concatenatedId;
404 }
405
406 /**
407 * Gets the concatenatedAliases attribute.
408 * @return Returns the concatenatedAliases.
409 */
410 public String getConcatenatedAliases() {
411 return concatenatedAliases;
412 }
413
414 /**
415 * Sets the concatenatedAliases attribute value.
416 * @param concatenatedAliases The concatenatedAliases to set.
417 */
418 public void setConcatenatedAliases(String concatenatedAliases) {
419 this.concatenatedAliases = concatenatedAliases;
420 }
421 }