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
8 import org.openrdf.concepts.dc.DcResource;
9 import org.openrdf.elmo.annotations.rdf;
10
11 @rdf("http://www.w3.org/2000/01/rdf-schema#Resource")
12 public interface DctermsResource extends DcResource {
13
14
15
16 @rdf({"http://purl.org/dc/terms/abstract", "http://purl.org/dc/elements/1.1/description"})
17 public abstract Set<String> getDcAbstracts();
18
19
20 public abstract void setDcAbstracts(Set<? extends String> value);
21
22
23
24
25 @rdf({"http://purl.org/dc/terms/accessRights", "http://purl.org/dc/elements/1.1/rights"})
26 public abstract Set<String> getDcAccessRights();
27
28
29
30 public abstract void setDcAccessRights(Set<? extends String> value);
31
32
33
34 @rdf("http://purl.org/dc/terms/accrualMethod")
35 public abstract Set<Object> getDcAccrualMethod();
36
37
38 public abstract void setDcAccrualMethod(Set<?> value);
39
40
41
42 @rdf("http://purl.org/dc/terms/accrualPeriodicity")
43 public abstract Set<Object> getDcAccrualPeriodicity();
44
45
46 public abstract void setDcAccrualPeriodicity(Set<?> value);
47
48
49
50 @rdf("http://purl.org/dc/terms/accrualPolicy")
51 public abstract Set<Object> getDcAccrualPolicy();
52
53
54 public abstract void setDcAccrualPolicy(Set<?> value);
55
56
57
58
59 @rdf({"http://purl.org/dc/terms/alternative", "http://purl.org/dc/elements/1.1/title"})
60 public abstract Set<String> getDcAlternatives();
61
62
63
64 public abstract void setDcAlternatives(Set<? extends String> value);
65
66
67
68 @rdf("http://purl.org/dc/terms/audience")
69 public abstract Set<Object> getDcAudiences();
70
71
72 public abstract void setDcAudiences(Set<?> value);
73
74
75
76
77 @rdf({"http://purl.org/dc/terms/available", "http://purl.org/dc/elements/1.1/date"})
78 public abstract Set<XMLGregorianCalendar> getDcAvailables();
79
80
81
82 public abstract void setDcAvailables(Set<? extends XMLGregorianCalendar> value);
83
84
85
86 @rdf({"http://purl.org/dc/terms/bibliographicCitation", "http://purl.org/dc/elements/1.1/identifier"})
87 public abstract Set<String> getDcBibliographicCitation();
88
89
90 public abstract void setDcBibliographicCitation(Set<? extends String> value);
91
92
93
94 @rdf({"http://purl.org/dc/terms/conformsTo", "http://purl.org/dc/elements/1.1/relation"})
95 public abstract Set<Object> getDcConformsTo();
96
97
98 public abstract void setDcConformsTo(Set<?> value);
99
100
101
102 @rdf({"http://purl.org/dc/terms/created", "http://purl.org/dc/elements/1.1/date"})
103 public abstract Set<XMLGregorianCalendar> getDcCreated();
104
105
106 public abstract void setDcCreated(Set<? extends XMLGregorianCalendar> value);
107
108
109
110
111 @rdf({"http://purl.org/dc/terms/dateAccepted", "http://purl.org/dc/elements/1.1/date"})
112 public abstract Set<XMLGregorianCalendar> getDcDateAccepted();
113
114
115
116 public abstract void setDcDateAccepted(Set<? extends XMLGregorianCalendar> value);
117
118
119
120 @rdf({"http://purl.org/dc/terms/dateCopyrighted", "http://purl.org/dc/elements/1.1/date"})
121 public abstract Set<XMLGregorianCalendar> getDcDateCopyrighted();
122
123
124 public abstract void setDcDateCopyrighted(Set<? extends XMLGregorianCalendar> value);
125
126
127
128
129 @rdf({"http://purl.org/dc/terms/dateSubmitted", "http://purl.org/dc/elements/1.1/date"})
130 public abstract Set<XMLGregorianCalendar> getDcDateSubmitted();
131
132
133
134 public abstract void setDcDateSubmitted(Set<? extends XMLGregorianCalendar> value);
135
136
137
138
139
140
141 @rdf({"http://purl.org/dc/terms/educationLevel", "http://purl.org/dc/terms/audience"})
142 public abstract Set<Object> getDcEducationLevel();
143
144
145
146
147
148 public abstract void setDcEducationLevel(Set<?> value);
149
150
151
152 @rdf({"http://purl.org/dc/terms/extent", "http://purl.org/dc/elements/1.1/format"})
153 public abstract Set<String> getDcExtents();
154
155
156 public abstract void setDcExtents(Set<? extends String> value);
157
158
159
160
161
162 @rdf({"http://purl.org/dc/terms/hasFormat", "http://purl.org/dc/elements/1.1/relation"})
163 public abstract Set<Object> getDcHasFormats();
164
165
166
167
168 public abstract void setDcHasFormats(Set<?> value);
169
170
171
172
173 @rdf({"http://purl.org/dc/terms/hasPart", "http://purl.org/dc/elements/1.1/relation"})
174 public abstract Set<Object> getDcHasPart();
175
176
177
178 public abstract void setDcHasPart(Set<?> value);
179
180
181
182
183 @rdf({"http://purl.org/dc/terms/hasVersion", "http://purl.org/dc/elements/1.1/relation"})
184 public abstract Set<Object> getDcHasVersion();
185
186
187
188 public abstract void setDcHasVersion(Set<?> value);
189
190
191
192
193 @rdf("http://purl.org/dc/terms/instructionalMethod")
194 public abstract Set<Object> getDcInstructionalMethod();
195
196
197
198 public abstract void setDcInstructionalMethod(Set<?> value);
199
200
201
202
203 @rdf({"http://purl.org/dc/terms/isFormatOf", "http://purl.org/dc/elements/1.1/relation"})
204 public abstract Set<Object> getDcIsFormatOf();
205
206
207
208 public abstract void setDcIsFormatOf(Set<?> value);
209
210
211
212
213 @rdf({"http://purl.org/dc/terms/isPartOf", "http://purl.org/dc/elements/1.1/relation"})
214 public abstract Set<Object> getDcIsPartOf();
215
216
217
218 public abstract void setDcIsPartOf(Set<?> value);
219
220
221
222
223 @rdf({"http://purl.org/dc/terms/isReferencedBy", "http://purl.org/dc/elements/1.1/relation"})
224 public abstract Set<Object> getDcIsReferencedBy();
225
226
227
228 public abstract void setDcIsReferencedBy(Set<?> value);
229
230
231
232
233 @rdf({"http://purl.org/dc/terms/isReplacedBy", "http://purl.org/dc/elements/1.1/relation"})
234 public abstract Set<Object> getDcIsReplacedBy();
235
236
237
238 public abstract void setDcIsReplacedBy(Set<?> value);
239
240
241
242
243 @rdf({"http://purl.org/dc/terms/isRequiredBy", "http://purl.org/dc/elements/1.1/relation"})
244 public abstract Set<Object> getDcIsRequiredBy();
245
246
247
248 public abstract void setDcIsRequiredBy(Set<?> value);
249
250
251
252
253
254 @rdf({"http://purl.org/dc/terms/isVersionOf", "http://purl.org/dc/elements/1.1/relation"})
255 public abstract Set<Object> getDcIsVersionOf();
256
257
258
259
260 public abstract void setDcIsVersionOf(Set<?> value);
261
262
263
264 @rdf({"http://purl.org/dc/terms/issued", "http://purl.org/dc/elements/1.1/date"})
265 public abstract Set<XMLGregorianCalendar> getDcIssued();
266
267
268 public abstract void setDcIssued(Set<? extends XMLGregorianCalendar> value);
269
270
271
272
273 @rdf({"http://purl.org/dc/terms/license", "http://purl.org/dc/elements/1.1/rights"})
274 public abstract Set<String> getDcLicenses();
275
276
277
278 public abstract void setDcLicenses(Set<? extends String> value);
279
280
281
282
283 @rdf({"http://purl.org/dc/terms/mediator", "http://purl.org/dc/terms/audience"})
284 public abstract Set<Object> getDcMediators();
285
286
287
288 public abstract void setDcMediators(Set<?> value);
289
290
291
292 @rdf({"http://purl.org/dc/terms/medium", "http://purl.org/dc/elements/1.1/format"})
293 public abstract Set<String> getDcMediums();
294
295
296 public abstract void setDcMediums(Set<? extends String> value);
297
298
299
300 @rdf({"http://purl.org/dc/terms/modified", "http://purl.org/dc/elements/1.1/date"})
301 public abstract Set<XMLGregorianCalendar> getDcModified();
302
303
304 public abstract void setDcModified(Set<? extends XMLGregorianCalendar> value);
305
306
307
308
309
310
311 @rdf("http://purl.org/dc/terms/provenance")
312 public abstract Set<Object> getDcProvenances();
313
314
315
316
317
318 public abstract void setDcProvenances(Set<?> value);
319
320
321
322
323 @rdf({"http://purl.org/dc/terms/references", "http://purl.org/dc/elements/1.1/relation"})
324 public abstract Set<Object> getDcReferences();
325
326
327
328 public abstract void setDcReferences(Set<?> value);
329
330
331
332
333 @rdf({"http://purl.org/dc/terms/replaces", "http://purl.org/dc/elements/1.1/relation"})
334 public abstract Set<Object> getDcReplaces();
335
336
337
338 public abstract void setDcReplaces(Set<?> value);
339
340
341
342
343 @rdf({"http://purl.org/dc/terms/requires", "http://purl.org/dc/elements/1.1/relation"})
344 public abstract Set<Object> getDcRequires();
345
346
347
348 public abstract void setDcRequires(Set<?> value);
349
350
351
352 @rdf("http://purl.org/dc/terms/rightsHolder")
353 public abstract Set<Object> getDcRightsHolder();
354
355
356 public abstract void setDcRightsHolder(Set<?> value);
357
358
359
360 @rdf({"http://purl.org/dc/terms/spatial", "http://purl.org/dc/elements/1.1/coverage"})
361 public abstract Set<String> getDcSpatials();
362
363
364 public abstract void setDcSpatials(Set<? extends String> value);
365
366
367
368 @rdf({"http://purl.org/dc/terms/tableOfContents", "http://purl.org/dc/elements/1.1/description"})
369 public abstract Set<String> getDcTableOfContents();
370
371
372 public abstract void setDcTableOfContents(Set<? extends String> value);
373
374
375
376 @rdf({"http://purl.org/dc/terms/temporal", "http://purl.org/dc/elements/1.1/coverage"})
377 public abstract Set<String> getDcTemporals();
378
379
380 public abstract void setDcTemporals(Set<? extends String> value);
381
382
383
384 @rdf({"http://purl.org/dc/terms/valid", "http://purl.org/dc/elements/1.1/date"})
385 public abstract Set<XMLGregorianCalendar> getDcValids();
386
387
388 public abstract void setDcValids(Set<? extends XMLGregorianCalendar> value);
389
390 }