1 package org.kuali.ole.docstore.model.bo;
2
3 import java.sql.Timestamp;
4 import java.util.ArrayList;
5 import java.util.List;
6
7
8
9
10
11
12
13
14 public class WorkEHoldingsDocument extends OleDocument {
15
16 private String accessStatus;
17 private String platForm;
18 private String imprint;
19 private String statisticalCode;
20 private String location;
21 private String bibIdentifier;
22 private String instanceIdentifier;
23 private String holdingsIdentifier;
24 private String localId;
25 private String url;
26 private String eResourceName;
27 private String staffOnly;
28 private String subscriptionStatus;
29 private List<String> coverageDates = new ArrayList<>();
30 private Timestamp currentSubscriptionStartDate;
31 private Timestamp currentSubscriptionEndDate;
32 private Timestamp initialSubscriptionStartDate;
33 private Timestamp cancellationDecisionDate;
34 private Timestamp cancellationEffectiveDate;
35 private String cancellationReason;
36
37 public String getUrl() {
38 return url;
39 }
40
41 public void setUrl(String url) {
42 this.url = url;
43 }
44
45 public String getAccessStatus() {
46 return accessStatus;
47 }
48
49 public void setAccessStatus(String accessStatus) {
50 this.accessStatus = accessStatus;
51 }
52
53 public String getPlatForm() {
54 return platForm;
55 }
56
57 public void setPlatForm(String platForm) {
58 this.platForm = platForm;
59 }
60
61 public String getImprint() {
62 return imprint;
63 }
64
65 public void setImprint(String imprint) {
66 this.imprint = imprint;
67 }
68
69 public String getStatisticalCode() {
70 return statisticalCode;
71 }
72
73 public void setStatisticalCode(String statisticalCode) {
74 this.statisticalCode = statisticalCode;
75 }
76
77 public String getBibIdentifier() {
78 return bibIdentifier;
79 }
80
81 public void setBibIdentifier(String bibIdentifier) {
82 this.bibIdentifier = bibIdentifier;
83 }
84
85 public String getInstanceIdentifier() {
86 return instanceIdentifier;
87 }
88
89 public void setInstanceIdentifier(String instanceIdentifier) {
90 this.instanceIdentifier = instanceIdentifier;
91 }
92
93 public String getHoldingsIdentifier() {
94 return holdingsIdentifier;
95 }
96
97 public void setHoldingsIdentifier(String holdingsIdentifier) {
98 this.holdingsIdentifier = holdingsIdentifier;
99 }
100
101 public String getLocalId() {
102 return localId;
103 }
104
105 public void setLocalId(String localId) {
106 this.localId = localId;
107 }
108
109 public void setLocation(String location) {
110 this.location = location;
111 }
112
113 public String getLocation() {
114 return location;
115 }
116
117 public String geteResourceName() {
118 return eResourceName;
119 }
120
121 public void seteResourceName(String eResourceName) {
122 this.eResourceName = eResourceName;
123 }
124
125 public String getStaffOnly() {
126 return staffOnly;
127 }
128
129 public void setStaffOnly(String staffOnly) {
130 this.staffOnly = staffOnly;
131 }
132
133 public String getSubscriptionStatus() {
134 return subscriptionStatus;
135 }
136
137 public void setSubscriptionStatus(String subscriptionStatus) {
138 this.subscriptionStatus = subscriptionStatus;
139 }
140
141 public List<String> getCoverageDates() {
142 return coverageDates;
143 }
144
145 public void setCoverageDates(List<String> coverageDates) {
146 this.coverageDates = coverageDates;
147 }
148
149 public Timestamp getCurrentSubscriptionStartDate() {
150 return currentSubscriptionStartDate;
151 }
152
153 public void setCurrentSubscriptionStartDate(Timestamp currentSubscriptionStartDate) {
154 this.currentSubscriptionStartDate = currentSubscriptionStartDate;
155 }
156
157 public Timestamp getCurrentSubscriptionEndDate() {
158 return currentSubscriptionEndDate;
159 }
160
161 public void setCurrentSubscriptionEndDate(Timestamp currentSubscriptionEndDate) {
162 this.currentSubscriptionEndDate = currentSubscriptionEndDate;
163 }
164
165 public Timestamp getInitialSubscriptionStartDate() {
166 return initialSubscriptionStartDate;
167 }
168
169 public void setInitialSubscriptionStartDate(Timestamp initialSubscriptionStartDate) {
170 this.initialSubscriptionStartDate = initialSubscriptionStartDate;
171 }
172
173 public Timestamp getCancellationDecisionDate() {
174 return cancellationDecisionDate;
175 }
176
177 public void setCancellationDecisionDate(Timestamp cancellationDecisionDate) {
178 this.cancellationDecisionDate = cancellationDecisionDate;
179 }
180
181 public Timestamp getCancellationEffectiveDate() {
182 return cancellationEffectiveDate;
183 }
184
185 public void setCancellationEffectiveDate(Timestamp cancellationEffectiveDate) {
186 this.cancellationEffectiveDate = cancellationEffectiveDate;
187 }
188
189 public String getCancellationReason() {
190 return cancellationReason;
191 }
192
193 public void setCancellationReason(String cancellationReason) {
194 this.cancellationReason = cancellationReason;
195 }
196 }