1 package org.openrdf.concepts.dc.terms;
2
3 import java.lang.Object;
4 import java.lang.String;
5 import java.util.Set;
6 import javax.xml.datatype.XMLGregorianCalendar;
7 import org.openrdf.concepts.rdfs.Resource;
8 import org.openrdf.elmo.annotations.rdf;
9
10 @rdf("http://purl.org/dc/terms/DctermsResource")
11 public interface DctermsResource extends Resource {
12
13
14
15 @rdf({"http://purl.org/dc/terms/abstract", "http://purl.org/dc/elements/1.1/description"})
16 public abstract Set<String> getDctermsAbstracts();
17
18
19 public abstract void setDctermsAbstracts(Set<String> value);
20
21
22
23
24 @rdf({"http://purl.org/dc/terms/accessRights", "http://purl.org/dc/elements/1.1/rights"})
25 public abstract Set<String> getDctermsAccessRights();
26
27
28
29 public abstract void setDctermsAccessRights(Set<String> value);
30
31
32
33 @rdf("http://purl.org/dc/terms/accrualMethod")
34 public abstract Set<Object> getDctermsAccrualMethod();
35
36
37 public abstract void setDctermsAccrualMethod(Set<Object> value);
38
39
40
41 @rdf("http://purl.org/dc/terms/accrualPeriodicity")
42 public abstract Set<Object> getDctermsAccrualPeriodicity();
43
44
45 public abstract void setDctermsAccrualPeriodicity(Set<Object> value);
46
47
48
49 @rdf("http://purl.org/dc/terms/accrualPolicy")
50 public abstract Set<Object> getDctermsAccrualPolicy();
51
52
53 public abstract void setDctermsAccrualPolicy(Set<Object> value);
54
55
56
57
58 @rdf({"http://purl.org/dc/terms/alternative", "http://purl.org/dc/elements/1.1/title"})
59 public abstract Set<String> getDctermsAlternatives();
60
61
62
63 public abstract void setDctermsAlternatives(Set<String> value);
64
65
66
67 @rdf("http://purl.org/dc/terms/audience")
68 public abstract Set<Object> getDctermsAudiences();
69
70
71 public abstract void setDctermsAudiences(Set<Object> value);
72
73
74
75
76 @rdf({"http://purl.org/dc/terms/available", "http://purl.org/dc/elements/1.1/date"})
77 public abstract Set<XMLGregorianCalendar> getDctermsAvailables();
78
79
80
81 public abstract void setDctermsAvailables(Set<XMLGregorianCalendar> value);
82
83
84
85 @rdf({"http://purl.org/dc/terms/bibliographicCitation", "http://purl.org/dc/elements/1.1/identifier"})
86 public abstract Set<String> getDctermsBibliographicCitation();
87
88
89 public abstract void setDctermsBibliographicCitation(Set<String> value);
90
91
92
93 @rdf({"http://purl.org/dc/terms/conformsTo", "http://purl.org/dc/elements/1.1/relation"})
94 public abstract Set<Object> getDctermsConformsTo();
95
96
97 public abstract void setDctermsConformsTo(Set<Object> value);
98
99
100
101 @rdf({"http://purl.org/dc/terms/created", "http://purl.org/dc/elements/1.1/date"})
102 public abstract Set<XMLGregorianCalendar> getDctermsCreated();
103
104
105 public abstract void setDctermsCreated(Set<XMLGregorianCalendar> value);
106
107
108
109
110 @rdf({"http://purl.org/dc/terms/dateAccepted", "http://purl.org/dc/elements/1.1/date"})
111 public abstract Set<XMLGregorianCalendar> getDctermsDateAccepted();
112
113
114
115 public abstract void setDctermsDateAccepted(Set<XMLGregorianCalendar> value);
116
117
118
119 @rdf({"http://purl.org/dc/terms/dateCopyrighted", "http://purl.org/dc/elements/1.1/date"})
120 public abstract Set<XMLGregorianCalendar> getDctermsDateCopyrighted();
121
122
123 public abstract void setDctermsDateCopyrighted(Set<XMLGregorianCalendar> value);
124
125
126
127
128 @rdf({"http://purl.org/dc/terms/dateSubmitted", "http://purl.org/dc/elements/1.1/date"})
129 public abstract Set<XMLGregorianCalendar> getDctermsDateSubmitted();
130
131
132
133 public abstract void setDctermsDateSubmitted(Set<XMLGregorianCalendar> value);
134
135
136
137
138
139
140 @rdf({"http://purl.org/dc/terms/educationLevel", "http://purl.org/dc/terms/audience"})
141 public abstract Set<Object> getDctermsEducationLevel();
142
143
144
145
146
147 public abstract void setDctermsEducationLevel(Set<Object> value);
148
149
150
151 @rdf({"http://purl.org/dc/terms/extent", "http://purl.org/dc/elements/1.1/format"})
152 public abstract Set<String> getDctermsExtents();
153
154
155 public abstract void setDctermsExtents(Set<String> value);
156
157
158
159
160
161 @rdf({"http://purl.org/dc/terms/hasFormat", "http://purl.org/dc/elements/1.1/relation"})
162 public abstract Set<Object> getDctermsHasFormats();
163
164
165
166
167 public abstract void setDctermsHasFormats(Set<Object> value);
168
169
170
171
172 @rdf({"http://purl.org/dc/terms/hasPart", "http://purl.org/dc/elements/1.1/relation"})
173 public abstract Set<Object> getDctermsHasPart();
174
175
176
177 public abstract void setDctermsHasPart(Set<Object> value);
178
179
180
181
182 @rdf({"http://purl.org/dc/terms/hasVersion", "http://purl.org/dc/elements/1.1/relation"})
183 public abstract Set<Object> getDctermsHasVersion();
184
185
186
187 public abstract void setDctermsHasVersion(Set<Object> value);
188
189
190
191
192 @rdf("http://purl.org/dc/terms/instructionalMethod")
193 public abstract Set<Object> getDctermsInstructionalMethod();
194
195
196
197 public abstract void setDctermsInstructionalMethod(Set<Object> value);
198
199
200
201
202 @rdf({"http://purl.org/dc/terms/isFormatOf", "http://purl.org/dc/elements/1.1/relation"})
203 public abstract Set<Object> getDctermsIsFormatOf();
204
205
206
207 public abstract void setDctermsIsFormatOf(Set<Object> value);
208
209
210
211
212 @rdf({"http://purl.org/dc/terms/isPartOf", "http://purl.org/dc/elements/1.1/relation"})
213 public abstract Set<Object> getDctermsIsPartOf();
214
215
216
217 public abstract void setDctermsIsPartOf(Set<Object> value);
218
219
220
221
222 @rdf({"http://purl.org/dc/terms/isReferencedBy", "http://purl.org/dc/elements/1.1/relation"})
223 public abstract Set<Object> getDctermsIsReferencedBy();
224
225
226
227 public abstract void setDctermsIsReferencedBy(Set<Object> value);
228
229
230
231
232 @rdf({"http://purl.org/dc/terms/isReplacedBy", "http://purl.org/dc/elements/1.1/relation"})
233 public abstract Set<Object> getDctermsIsReplacedBy();
234
235
236
237 public abstract void setDctermsIsReplacedBy(Set<Object> value);
238
239
240
241
242 @rdf({"http://purl.org/dc/terms/isRequiredBy", "http://purl.org/dc/elements/1.1/relation"})
243 public abstract Set<Object> getDctermsIsRequiredBy();
244
245
246
247 public abstract void setDctermsIsRequiredBy(Set<Object> value);
248
249
250
251
252
253 @rdf({"http://purl.org/dc/terms/isVersionOf", "http://purl.org/dc/elements/1.1/relation"})
254 public abstract Set<Object> getDctermsIsVersionOf();
255
256
257
258
259 public abstract void setDctermsIsVersionOf(Set<Object> value);
260
261
262
263 @rdf({"http://purl.org/dc/terms/issued", "http://purl.org/dc/elements/1.1/date"})
264 public abstract Set<XMLGregorianCalendar> getDctermsIssued();
265
266
267 public abstract void setDctermsIssued(Set<XMLGregorianCalendar> value);
268
269
270
271
272 @rdf({"http://purl.org/dc/terms/license", "http://purl.org/dc/elements/1.1/rights"})
273 public abstract Set<String> getDctermsLicenses();
274
275
276
277 public abstract void setDctermsLicenses(Set<String> value);
278
279
280
281
282 @rdf({"http://purl.org/dc/terms/mediator", "http://purl.org/dc/terms/audience"})
283 public abstract Set<Object> getDctermsMediators();
284
285
286
287 public abstract void setDctermsMediators(Set<Object> value);
288
289
290
291 @rdf({"http://purl.org/dc/terms/medium", "http://purl.org/dc/elements/1.1/format"})
292 public abstract Set<String> getDctermsMediums();
293
294
295 public abstract void setDctermsMediums(Set<String> value);
296
297
298
299 @rdf({"http://purl.org/dc/terms/modified", "http://purl.org/dc/elements/1.1/date"})
300 public abstract Set<XMLGregorianCalendar> getDctermsModified();
301
302
303 public abstract void setDctermsModified(Set<XMLGregorianCalendar> value);
304
305
306
307
308
309
310 @rdf("http://purl.org/dc/terms/provenance")
311 public abstract Set<Object> getDctermsProvenances();
312
313
314
315
316
317 public abstract void setDctermsProvenances(Set<Object> value);
318
319
320
321
322 @rdf({"http://purl.org/dc/terms/references", "http://purl.org/dc/elements/1.1/relation"})
323 public abstract Set<Object> getDctermsReferences();
324
325
326
327 public abstract void setDctermsReferences(Set<Object> value);
328
329
330
331
332 @rdf({"http://purl.org/dc/terms/replaces", "http://purl.org/dc/elements/1.1/relation"})
333 public abstract Set<Object> getDctermsReplaces();
334
335
336
337 public abstract void setDctermsReplaces(Set<Object> value);
338
339
340
341
342 @rdf({"http://purl.org/dc/terms/requires", "http://purl.org/dc/elements/1.1/relation"})
343 public abstract Set<Object> getDctermsRequires();
344
345
346
347 public abstract void setDctermsRequires(Set<Object> value);
348
349
350
351 @rdf("http://purl.org/dc/terms/rightsHolder")
352 public abstract Set<Object> getDctermsRightsHolder();
353
354
355 public abstract void setDctermsRightsHolder(Set<Object> value);
356
357
358
359 @rdf({"http://purl.org/dc/terms/spatial", "http://purl.org/dc/elements/1.1/coverage"})
360 public abstract Set<String> getDctermsSpatials();
361
362
363 public abstract void setDctermsSpatials(Set<String> value);
364
365
366
367 @rdf({"http://purl.org/dc/terms/tableOfContents", "http://purl.org/dc/elements/1.1/description"})
368 public abstract Set<String> getDctermsTableOfContents();
369
370
371 public abstract void setDctermsTableOfContents(Set<String> value);
372
373
374
375 @rdf({"http://purl.org/dc/terms/temporal", "http://purl.org/dc/elements/1.1/coverage"})
376 public abstract Set<String> getDctermsTemporals();
377
378
379 public abstract void setDctermsTemporals(Set<String> value);
380
381
382
383 @rdf({"http://purl.org/dc/terms/valid", "http://purl.org/dc/elements/1.1/date"})
384 public abstract Set<XMLGregorianCalendar> getDctermsValids();
385
386
387 public abstract void setDctermsValids(Set<XMLGregorianCalendar> value);
388
389 }