001package org.kuali.ole.deliver.bo;
002
003import org.kuali.ole.docstore.engine.service.storage.rdbms.pojo.ItemClaimsReturnedRecord;
004import org.kuali.ole.docstore.engine.service.storage.rdbms.pojo.ItemDamagedRecord;
005import org.kuali.ole.docstore.common.document.content.instance.MissingPieceItemRecord;
006
007import java.sql.Date;
008import java.util.ArrayList;
009import java.util.List;
010
011/**
012 * Created by chenchulakshmig on 1/13/15.
013 */
014public class OLESingleItemResultDisplayRow {
015
016    private String id;
017    private String location;
018    private String itemType;
019    private String itemStatus;
020    private String itemBarCode;
021    private String enumeration;
022    private String chronology;
023    private String bibIdentifier;
024    private String holdingsIdentifier;
025    private String callNumber;
026    private String title;
027    private String author;
028    private String publication;
029    private String itemStatusDate;
030    private String dueDate;
031    private String noOfPieces;
032    private String holdingsLocation;
033    private boolean placeRequest;
034    private String oclcNumber;
035    private String isbn;
036    private String itemNoteValue;
037    private String itemNoteType;
038
039    private String createdBy;
040    private String createdDate;
041    private String updatedBy;
042    private String updatedDate;
043
044    private String currentBorrowerId;
045    private String patronBarcode;
046    private String patronType;
047    private String patronExpDate;
048    private String patronFirstName;
049    private String patronMiddleName;
050    private String patronLastName;
051    private String patronURL;
052    private String proxyBorrowerId;
053    private String proxyPatronBarcode;
054    private String proxyPatronName;
055    private String proxyPatronURL;
056
057    private String claimsReturnedFlag;
058    private String claimsReturnedNote;
059    private String claimsReturnedDate;
060
061    private String missingPieceFlag;
062    private String missingPieceNote;
063    private String missingPieceCount;
064
065    private String itemDamagedStatusFlag;
066    private String itemDamagedNote;
067
068    private String requestTypeCode;
069    private String pickUpLocationCode;
070    private String finalStatus;
071    private Date finalStatusDate;
072
073    private List<OLEDeliverRequestResultDisplayRow> oleDeliverRequestResultDisplayRowList = new ArrayList<>();
074    private List<OLEFeeTypeResultDisplayRow> oleFeeTypeResultDisplayRowList = new ArrayList<>();
075    private List<OLEItemNoteResultDisplayRow> oleItemNoteResultDisplayRowList = new ArrayList<>();
076    private List<OLEHoldingsSearchResultDisplayRow> oleHoldingsSearchResultDisplayRowList = new ArrayList<>();
077    private List<OLELoanIntransitRecordHistory> oleIntransitRecordHistories = new ArrayList<>();
078    private List<ItemClaimsReturnedRecord> itemClaimsReturnedRecords = new ArrayList<>();
079    private List<ItemDamagedRecord> itemDamagedRecords = new ArrayList<>();
080    private List<org.kuali.ole.docstore.engine.service.storage.rdbms.pojo.MissingPieceItemRecord> missingPieceItemRecordList = new ArrayList<>();
081
082    public List<org.kuali.ole.docstore.engine.service.storage.rdbms.pojo.MissingPieceItemRecord> getMissingPieceItemRecordList() {
083        return missingPieceItemRecordList;
084    }
085
086    public void setMissingPieceItemRecordList(List<org.kuali.ole.docstore.engine.service.storage.rdbms.pojo.MissingPieceItemRecord> missingPieceItemRecordList) {
087        this.missingPieceItemRecordList = missingPieceItemRecordList;
088    }
089
090    public String getId() {
091        return id;
092    }
093
094    public void setId(String id) {
095        this.id = id;
096    }
097
098    public String getLocation() {
099        return location;
100    }
101
102    public void setLocation(String location) {
103        this.location = location;
104    }
105
106    public String getItemType() {
107        return itemType;
108    }
109
110    public void setItemType(String itemType) {
111        this.itemType = itemType;
112    }
113
114    public String getItemStatus() {
115        return itemStatus;
116    }
117
118    public void setItemStatus(String itemStatus) {
119        this.itemStatus = itemStatus;
120    }
121
122    public String getItemBarCode() {
123        return itemBarCode;
124    }
125
126    public void setItemBarCode(String itemBarCode) {
127        this.itemBarCode = itemBarCode;
128    }
129
130    public String getEnumeration() {
131        return enumeration;
132    }
133
134    public void setEnumeration(String enumeration) {
135        this.enumeration = enumeration;
136    }
137
138    public String getChronology() {
139        return chronology;
140    }
141
142    public void setChronology(String chronology) {
143        this.chronology = chronology;
144    }
145
146    public String getBibIdentifier() {
147        return bibIdentifier;
148    }
149
150    public void setBibIdentifier(String bibIdentifier) {
151        this.bibIdentifier = bibIdentifier;
152    }
153
154    public String getHoldingsIdentifier() {
155        return holdingsIdentifier;
156    }
157
158    public void setHoldingsIdentifier(String holdingsIdentifier) {
159        this.holdingsIdentifier = holdingsIdentifier;
160    }
161
162    public String getCallNumber() {
163        return callNumber;
164    }
165
166    public void setCallNumber(String callNumber) {
167        this.callNumber = callNumber;
168    }
169
170    public String getTitle() {
171        return title;
172    }
173
174    public void setTitle(String title) {
175        this.title = title;
176    }
177
178    public String getAuthor() {
179        return author;
180    }
181
182    public void setAuthor(String author) {
183        this.author = author;
184    }
185
186    public String getPublication() {
187        return publication;
188    }
189
190    public void setPublication(String publication) {
191        this.publication = publication;
192    }
193
194    public String getItemStatusDate() {
195        return itemStatusDate;
196    }
197
198    public void setItemStatusDate(String itemStatusDate) {
199        this.itemStatusDate = itemStatusDate;
200    }
201
202    public String getDueDate() {
203        return dueDate;
204    }
205
206    public void setDueDate(String dueDate) {
207        this.dueDate = dueDate;
208    }
209
210    public String getNoOfPieces() {
211        return noOfPieces;
212    }
213
214    public void setNoOfPieces(String noOfPieces) {
215        this.noOfPieces = noOfPieces;
216    }
217
218    public String getHoldingsLocation() {
219        return holdingsLocation;
220    }
221
222    public void setHoldingsLocation(String holdingsLocation) {
223        this.holdingsLocation = holdingsLocation;
224    }
225
226    public boolean isPlaceRequest() {
227        return placeRequest;
228    }
229
230    public void setPlaceRequest(boolean placeRequest) {
231        this.placeRequest = placeRequest;
232    }
233
234    public String getOclcNumber() {
235        return oclcNumber;
236    }
237
238    public void setOclcNumber(String oclcNumber) {
239        this.oclcNumber = oclcNumber;
240    }
241
242    public String getIsbn() {
243        return isbn;
244    }
245
246    public void setIsbn(String isbn) {
247        this.isbn = isbn;
248    }
249
250    public String getItemNoteValue() {
251        return itemNoteValue;
252    }
253
254    public void setItemNoteValue(String itemNoteValue) {
255        this.itemNoteValue = itemNoteValue;
256    }
257
258    public String getItemNoteType() {
259        return itemNoteType;
260    }
261
262    public void setItemNoteType(String itemNoteType) {
263        this.itemNoteType = itemNoteType;
264    }
265
266    public String getCreatedBy() {
267        return createdBy;
268    }
269
270    public void setCreatedBy(String createdBy) {
271        this.createdBy = createdBy;
272    }
273
274    public String getCreatedDate() {
275        return createdDate;
276    }
277
278    public void setCreatedDate(String createdDate) {
279        this.createdDate = createdDate;
280    }
281
282    public String getUpdatedBy() {
283        return updatedBy;
284    }
285
286    public void setUpdatedBy(String updatedBy) {
287        this.updatedBy = updatedBy;
288    }
289
290    public String getUpdatedDate() {
291        return updatedDate;
292    }
293
294    public void setUpdatedDate(String updatedDate) {
295        this.updatedDate = updatedDate;
296    }
297
298    public String getCurrentBorrowerId() {
299        return currentBorrowerId;
300    }
301
302    public void setCurrentBorrowerId(String currentBorrowerId) {
303        this.currentBorrowerId = currentBorrowerId;
304    }
305
306    public String getProxyBorrowerId() {
307        return proxyBorrowerId;
308    }
309
310    public void setProxyBorrowerId(String proxyBorrowerId) {
311        this.proxyBorrowerId = proxyBorrowerId;
312    }
313
314    public String getPatronBarcode() {
315        return patronBarcode;
316    }
317
318    public void setPatronBarcode(String patronBarcode) {
319        this.patronBarcode = patronBarcode;
320    }
321
322    public String getPatronType() {
323        return patronType;
324    }
325
326    public void setPatronType(String patronType) {
327        this.patronType = patronType;
328    }
329
330    public String getPatronExpDate() {
331        return patronExpDate;
332    }
333
334    public void setPatronExpDate(String patronExpDate) {
335        this.patronExpDate = patronExpDate;
336    }
337
338    public String getPatronFirstName() {
339        return patronFirstName;
340    }
341
342    public void setPatronFirstName(String patronFirstName) {
343        this.patronFirstName = patronFirstName;
344    }
345
346    public String getPatronMiddleName() {
347        return patronMiddleName;
348    }
349
350    public void setPatronMiddleName(String patronMiddleName) {
351        this.patronMiddleName = patronMiddleName;
352    }
353
354    public String getPatronLastName() {
355        return patronLastName;
356    }
357
358    public void setPatronLastName(String patronLastName) {
359        this.patronLastName = patronLastName;
360    }
361
362    public String getProxyPatronBarcode() {
363        return proxyPatronBarcode;
364    }
365
366    public void setProxyPatronBarcode(String proxyPatronBarcode) {
367        this.proxyPatronBarcode = proxyPatronBarcode;
368    }
369
370    public String getProxyPatronName() {
371        return proxyPatronName;
372    }
373
374    public void setProxyPatronName(String proxyPatronName) {
375        this.proxyPatronName = proxyPatronName;
376    }
377
378    public String getPatronURL() {
379        return patronURL;
380    }
381
382    public void setPatronURL(String patronURL) {
383        this.patronURL = patronURL;
384    }
385
386    public String getProxyPatronURL() {
387        return proxyPatronURL;
388    }
389
390    public void setProxyPatronURL(String proxyPatronURL) {
391        this.proxyPatronURL = proxyPatronURL;
392    }
393
394    public List<OLEDeliverRequestResultDisplayRow> getOleDeliverRequestResultDisplayRowList() {
395        return oleDeliverRequestResultDisplayRowList;
396    }
397
398    public void setOleDeliverRequestResultDisplayRowList(List<OLEDeliverRequestResultDisplayRow> oleDeliverRequestResultDisplayRowList) {
399        this.oleDeliverRequestResultDisplayRowList = oleDeliverRequestResultDisplayRowList;
400    }
401
402    public List<OLEFeeTypeResultDisplayRow> getOleFeeTypeResultDisplayRowList() {
403        return oleFeeTypeResultDisplayRowList;
404    }
405
406    public void setOleFeeTypeResultDisplayRowList(List<OLEFeeTypeResultDisplayRow> oleFeeTypeResultDisplayRowList) {
407        this.oleFeeTypeResultDisplayRowList = oleFeeTypeResultDisplayRowList;
408    }
409
410    public List<OLEItemNoteResultDisplayRow> getOleItemNoteResultDisplayRowList() {
411        return oleItemNoteResultDisplayRowList;
412    }
413
414    public void setOleItemNoteResultDisplayRowList(List<OLEItemNoteResultDisplayRow> oleItemNoteResultDisplayRowList) {
415        this.oleItemNoteResultDisplayRowList = oleItemNoteResultDisplayRowList;
416    }
417
418    public String getClaimsReturnedFlag() {
419        return claimsReturnedFlag;
420    }
421
422    public void setClaimsReturnedFlag(String claimsReturnedFlag) {
423        this.claimsReturnedFlag = claimsReturnedFlag;
424    }
425
426    public String getClaimsReturnedNote() {
427        return claimsReturnedNote;
428    }
429
430    public void setClaimsReturnedNote(String claimsReturnedNote) {
431        this.claimsReturnedNote = claimsReturnedNote;
432    }
433
434    public String getClaimsReturnedDate() {
435        return claimsReturnedDate;
436    }
437
438    public void setClaimsReturnedDate(String claimsReturnedDate) {
439        this.claimsReturnedDate = claimsReturnedDate;
440    }
441
442    public String getMissingPieceFlag() {
443        return missingPieceFlag;
444    }
445
446    public void setMissingPieceFlag(String missingPieceFlag) {
447        this.missingPieceFlag = missingPieceFlag;
448    }
449
450    public String getMissingPieceNote() {
451        return missingPieceNote;
452    }
453
454    public void setMissingPieceNote(String missingPieceNote) {
455        this.missingPieceNote = missingPieceNote;
456    }
457
458    public String getMissingPieceCount() {
459        return missingPieceCount;
460    }
461
462    public void setMissingPieceCount(String missingPieceCount) {
463        this.missingPieceCount = missingPieceCount;
464    }
465
466    public String getItemDamagedStatusFlag() {
467        return itemDamagedStatusFlag;
468    }
469
470    public void setItemDamagedStatusFlag(String itemDamagedStatusFlag) {
471        this.itemDamagedStatusFlag = itemDamagedStatusFlag;
472    }
473
474    public String getItemDamagedNote() {
475        return itemDamagedNote;
476    }
477
478    public void setItemDamagedNote(String itemDamagedNote) {
479        this.itemDamagedNote = itemDamagedNote;
480    }
481
482    public String getRequestTypeCode() {
483        return requestTypeCode;
484    }
485
486    public void setRequestTypeCode(String requestTypeCode) {
487        this.requestTypeCode = requestTypeCode;
488    }
489
490    public String getPickUpLocationCode() {
491        return pickUpLocationCode;
492    }
493
494    public void setPickUpLocationCode(String pickUpLocationCode) {
495        this.pickUpLocationCode = pickUpLocationCode;
496    }
497
498    public String getFinalStatus() {
499        return finalStatus;
500    }
501
502    public void setFinalStatus(String finalStatus) {
503        this.finalStatus = finalStatus;
504    }
505
506    public Date getFinalStatusDate() {
507        return finalStatusDate;
508    }
509
510    public void setFinalStatusDate(Date finalStatusDate) {
511        this.finalStatusDate = finalStatusDate;
512    }
513
514    public List<OLEHoldingsSearchResultDisplayRow> getOleHoldingsSearchResultDisplayRowList() {
515        return oleHoldingsSearchResultDisplayRowList;
516    }
517
518    public void setOleHoldingsSearchResultDisplayRowList(List<OLEHoldingsSearchResultDisplayRow> oleHoldingsSearchResultDisplayRowList) {
519        this.oleHoldingsSearchResultDisplayRowList = oleHoldingsSearchResultDisplayRowList;
520    }
521
522    public List<OLELoanIntransitRecordHistory> getOleIntransitRecordHistories() {
523        return oleIntransitRecordHistories;
524    }
525
526    public void setOleIntransitRecordHistories(List<OLELoanIntransitRecordHistory> oleIntransitRecordHistories) {
527        this.oleIntransitRecordHistories = oleIntransitRecordHistories;
528    }
529
530    public List<ItemClaimsReturnedRecord> getItemClaimsReturnedRecords() {
531        return itemClaimsReturnedRecords;
532    }
533
534    public void setItemClaimsReturnedRecords(List<ItemClaimsReturnedRecord> itemClaimsReturnedRecords) {
535        this.itemClaimsReturnedRecords = itemClaimsReturnedRecords;
536    }
537
538    public List<ItemDamagedRecord> getItemDamagedRecords() {
539        return itemDamagedRecords;
540    }
541
542    public void setItemDamagedRecords(List<ItemDamagedRecord> itemDamagedRecords) {
543        this.itemDamagedRecords = itemDamagedRecords;
544    }
545}