1 package org.kuali.ole.deliver.bo;
2
3 import java.sql.Timestamp;
4 import java.util.Date;
5 import javax.persistence.Column;
6 import javax.persistence.Entity;
7 import javax.persistence.GeneratedValue;
8 import javax.persistence.Id;
9 import javax.persistence.Table;
10 import javax.persistence.Temporal;
11 import javax.persistence.TemporalType;
12 import javax.persistence.Transient;
13 import org.kuali.rice.krad.bo.DataObjectBase;
14 import org.kuali.rice.krad.data.jpa.PortableSequenceGenerator;
15
16
17
18
19
20
21
22
23 @Entity
24 @Table(name = "OLE_DLVR_TEMP_CIRC_RECORD")
25 public class OleTemporaryCirculationHistory extends DataObjectBase {
26
27 @PortableSequenceGenerator(name = "OLE_DLVR_TEMP_CIRC_RECORD_S")
28 @GeneratedValue(generator = "OLE_DLVR_TEMP_CIRC_RECORD_S")
29 @Id
30 @Column(name = "TMP_CIR_HIS_REC_ID")
31 private String temporaryCirculationHistoryId;
32
33 @Column(name = "OLE_PTRN_ID")
34 private String olePatronId;
35
36 @Column(name = "ITM_ID")
37 private String itemId;
38
39 @Column(name = "CIRC_LOC_ID")
40 private String circulationLocationId;
41
42 @Transient
43 private String circulationLocationCode;
44
45 @Column(name = "CHECK_IN_DT_TIME")
46
47 private Timestamp checkInDate;
48
49 @Transient
50 private String callNumber;
51
52 @Transient
53 private String copyNumber;
54
55 @Transient
56 private String shelvingLocation;
57
58 @Transient
59 private String volumeNumber;
60
61 @Transient
62 private String itemStatus;
63
64 @Transient
65 private String title;
66
67 @Transient
68 private String author;
69
70 @Transient
71 private String itemType;
72
73 @Column(name = "ITEM_UUID")
74 private String itemUuid;
75
76 @Transient
77 private Timestamp dueDate;
78
79
80 @Column(name = "CHECK_OUT_DT_TIME")
81 private Timestamp checkOutDate;
82
83 public String getCirculationLocationCode() {
84 return circulationLocationCode;
85 }
86
87 public void setCirculationLocationCode(String circulationLocationCode) {
88 this.circulationLocationCode = circulationLocationCode;
89 }
90
91 public String getItemUuid() {
92 return itemUuid;
93 }
94
95 public void setItemUuid(String itemUuid) {
96 this.itemUuid = itemUuid;
97 }
98
99 public String getTemporaryCirculationHistoryId() {
100 return temporaryCirculationHistoryId;
101 }
102
103 public void setTemporaryCirculationHistoryId(String temporaryCirculationHistoryId) {
104 this.temporaryCirculationHistoryId = temporaryCirculationHistoryId;
105 }
106
107 public String getOlePatronId() {
108 return olePatronId;
109 }
110
111 public void setOlePatronId(String olePatronId) {
112 this.olePatronId = olePatronId;
113 }
114
115 public String getItemId() {
116 return itemId;
117 }
118
119 public void setItemId(String itemId) {
120 this.itemId = itemId;
121 }
122
123 public String getCirculationLocationId() {
124 return circulationLocationId;
125 }
126
127 public void setCirculationLocationId(String circulationLocationId) {
128 this.circulationLocationId = circulationLocationId;
129 }
130
131 public Timestamp getCheckInDate() {
132 return checkInDate;
133 }
134
135 public void setCheckInDate(Timestamp checkInDate) {
136 this.checkInDate = checkInDate;
137 }
138
139 public String getCallNumber() {
140 return callNumber;
141 }
142
143 public void setCallNumber(String callNumber) {
144 this.callNumber = callNumber;
145 }
146
147 public String getCopyNumber() {
148 return copyNumber;
149 }
150
151 public void setCopyNumber(String copyNumber) {
152 this.copyNumber = copyNumber;
153 }
154
155 public String getShelvingLocation() {
156 return shelvingLocation;
157 }
158
159 public void setShelvingLocation(String shelvingLocation) {
160 this.shelvingLocation = shelvingLocation;
161 }
162
163 public String getVolumeNumber() {
164 return volumeNumber;
165 }
166
167 public void setVolumeNumber(String volumeNumber) {
168 this.volumeNumber = volumeNumber;
169 }
170
171 public String getItemStatus() {
172 return itemStatus;
173 }
174
175 public void setItemStatus(String itemStatus) {
176 this.itemStatus = itemStatus;
177 }
178
179 public String getTitle() {
180 return title;
181 }
182
183 public void setTitle(String title) {
184 this.title = title;
185 }
186
187 public String getAuthor() {
188 return author;
189 }
190
191 public void setAuthor(String author) {
192 this.author = author;
193 }
194
195 public String getItemType() {
196 return itemType;
197 }
198
199 public void setItemType(String itemType) {
200 this.itemType = itemType;
201 }
202
203 public Timestamp getDueDate() {
204 return dueDate;
205 }
206
207 public void setDueDate(Timestamp dueDate) {
208 this.dueDate = dueDate;
209 }
210
211 public Timestamp getCheckOutDate() {
212 return checkOutDate;
213 }
214
215 public void setCheckOutDate(Timestamp checkOutDate) {
216 this.checkOutDate = checkOutDate;
217 }
218 }