View Javadoc
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 }