View Javadoc
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   * Created with IntelliJ IDEA.
18   * User: ?
19   * Date: 10/26/12
20   * Time: 7:22 PM
21   * To change this template use File | Settings | File Templates.
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      //@Temporal(TemporalType.TIMESTAMP)
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      //@Temporal(TemporalType.TIMESTAMP)
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 }