1 package org.kuali.ole.docstore.common.document.content.instance;
2
3 import com.thoughtworks.xstream.annotations.XStreamAlias;
4
5 import javax.xml.bind.annotation.XmlAccessType;
6 import javax.xml.bind.annotation.XmlAccessorType;
7 import javax.xml.bind.annotation.XmlElement;
8 import javax.xml.bind.annotation.XmlType;
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 @XmlAccessorType(XmlAccessType.FIELD)
34 @XmlType(name = "perpetualAccess", namespace = "http://ole.kuali.org/standards/ole-eInstance", propOrder = {
35 "perpetualAccessStartDate",
36 "perpetualAccessStartVolume",
37 "perpetualAccessStartIssue",
38 "perpetualAccessEndDate",
39 "perpetualAccessEndVolume",
40 "perpetualAccessEndIssue",
41 "perpetualAccessStartDateString",
42 "perpetualAccessStartDateFormat",
43 "perpetualAccessEndDateString",
44 "perpetualAccessEndDateFormat"
45 })
46 @XStreamAlias("perpetualAccess")
47 public class PerpetualAccess {
48
49 @XmlElement(namespace = "http://ole.kuali.org/standards/ole-eInstance")
50 protected String perpetualAccessStartDate;
51 @XmlElement(namespace = "http://ole.kuali.org/standards/ole-eInstance")
52 protected String perpetualAccessStartVolume;
53 @XmlElement(namespace = "http://ole.kuali.org/standards/ole-eInstance")
54 protected String perpetualAccessStartIssue;
55 @XmlElement(namespace = "http://ole.kuali.org/standards/ole-eInstance")
56 protected String perpetualAccessEndDate;
57 @XmlElement(namespace = "http://ole.kuali.org/standards/ole-eInstance")
58 protected String perpetualAccessEndVolume;
59 @XmlElement(namespace = "http://ole.kuali.org/standards/ole-eInstance", required = true)
60 protected String perpetualAccessEndIssue;
61
62 protected String perpetualAccessStartDateString;
63 protected String perpetualAccessStartDateFormat;
64 protected String perpetualAccessEndDateString;
65 protected String perpetualAccessEndDateFormat;
66
67
68
69
70
71
72 public String getPerpetualAccessStartDate() {
73 return perpetualAccessStartDate;
74 }
75
76
77
78
79
80
81
82 public void setPerpetualAccessStartDate(String value) {
83 this.perpetualAccessStartDate = value;
84 }
85
86
87
88
89
90
91
92 public String getPerpetualAccessStartVolume() {
93 return perpetualAccessStartVolume;
94 }
95
96
97
98
99
100
101
102 public void setPerpetualAccessStartVolume(String value) {
103 this.perpetualAccessStartVolume = value;
104 }
105
106
107
108
109
110
111
112 public String getPerpetualAccessStartIssue() {
113 return perpetualAccessStartIssue;
114 }
115
116
117
118
119
120
121
122 public void setPerpetualAccessStartIssue(String value) {
123 this.perpetualAccessStartIssue = value;
124 }
125
126
127
128
129
130
131
132 public String getPerpetualAccessEndDate() {
133 return perpetualAccessEndDate;
134 }
135
136
137
138
139
140
141
142 public void setPerpetualAccessEndDate(String value) {
143 this.perpetualAccessEndDate = value;
144 }
145
146
147
148
149
150
151
152 public String getPerpetualAccessEndVolume() {
153 return perpetualAccessEndVolume;
154 }
155
156
157
158
159
160
161
162 public void setPerpetualAccessEndVolume(String value) {
163 this.perpetualAccessEndVolume = value;
164 }
165
166
167
168
169
170
171
172 public String getPerpetualAccessEndIssue() {
173 return perpetualAccessEndIssue;
174 }
175
176
177
178
179
180
181
182 public void setPerpetualAccessEndIssue(String value) {
183 this.perpetualAccessEndIssue = value;
184 }
185
186 public String getPerpetualAccessStartDateString() {
187 return perpetualAccessStartDateString;
188 }
189
190 public void setPerpetualAccessStartDateString(String perpetualAccessStartDateString) {
191 this.perpetualAccessStartDateString = perpetualAccessStartDateString;
192 }
193
194 public String getPerpetualAccessStartDateFormat() {
195 return perpetualAccessStartDateFormat;
196 }
197
198 public void setPerpetualAccessStartDateFormat(String perpetualAccessStartDateFormat) {
199 this.perpetualAccessStartDateFormat = perpetualAccessStartDateFormat;
200 }
201
202 public String getPerpetualAccessEndDateString() {
203 return perpetualAccessEndDateString;
204 }
205
206 public void setPerpetualAccessEndDateString(String perpetualAccessEndDateString) {
207 this.perpetualAccessEndDateString = perpetualAccessEndDateString;
208 }
209
210 public String getPerpetualAccessEndDateFormat() {
211 return perpetualAccessEndDateFormat;
212 }
213
214 public void setPerpetualAccessEndDateFormat(String perpetualAccessEndDateFormat) {
215 this.perpetualAccessEndDateFormat = perpetualAccessEndDateFormat;
216 }
217 }