Skip to content

Package: DC

DC

nameinstructionbranchcomplexitylinemethod
DC()
M: 6 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 2 C: 0
0%
M: 1 C: 0
0%

Coverage

1: /*
2: * JOPA
3: * Copyright (C) 2024 Czech Technical University in Prague
4: *
5: * This library is free software; you can redistribute it and/or
6: * modify it under the terms of the GNU Lesser General Public
7: * License as published by the Free Software Foundation; either
8: * version 3.0 of the License, or (at your option) any later version.
9: *
10: * This library is distributed in the hope that it will be useful,
11: * but WITHOUT ANY WARRANTY; without even the implied warranty of
12: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13: * Lesser General Public License for more details.
14: *
15: * You should have received a copy of the GNU Lesser General Public
16: * License along with this library.
17: */
18: package cz.cvut.kbss.jopa.vocabulary;
19:
20: /**
21: * A subset of the Dublin Core Metadata Initiative vocabulary.
22: * <p>
23: * See <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a>
24: */
25: public final class DC {
26:
27: private DC() {
28: throw new AssertionError();
29: }
30:
31: /**
32: * Vocabulary in the /terms namespace of Dublin Core.
33: */
34: public static class Terms {
35:
36: /**
37: * DC /terms namespace.
38: */
39: public static final String NAMESPACE = "http://purl.org/dc/terms/";
40:
41: /**
42: * A summary of the resource.
43: *
44: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/abstract">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/abstract</a>
45: */
46: public static final String ABSTRACT = NAMESPACE + "abstract";
47:
48: /**
49: * Information about who access the resource or an indication of its security status.
50: *
51: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/accessRights">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/accessRights</a>
52: */
53: public static final String ACCESS_RIGHTS = NAMESPACE + "accessRights";
54:
55: /**
56: * The method by which items are added to a collection.
57: *
58: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/accrualMethod">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/accrualMethod</a>
59: */
60: public static final String ACCRUAL_METHOD = NAMESPACE + "accrualMethod";
61:
62: /**
63: * The frequency with which items are added to a collection.
64: *
65: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/accrualPeriodicity">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/accrualPeriodicity</a>
66: */
67: public static final String ACCRUAL_PERIODICITY = NAMESPACE + "accrualPeriodicity";
68:
69: /**
70: * The policy governing the addition of items to a collection.
71: *
72: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/accrualPolicy">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/accrualPolicy</a>
73: */
74: public static final String ACCRUAL_POLICY = NAMESPACE + "accrualPolicy";
75:
76: /**
77: * A resource that acts or has the power to act.
78: *
79: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/Agent">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/Agent</a>
80: */
81: public static final String AGENT = NAMESPACE + "Agent";
82:
83: /**
84: * A group of agents.
85: *
86: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/AgentClass">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/AgentClass</a>
87: */
88: public static final String AGENT_CLASS = NAMESPACE + "AgentClass";
89:
90: /**
91: * An alternative name for the resource.
92: *
93: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/alternative">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/alternative</a>
94: */
95: public static final String ALTERNATIVE = NAMESPACE + "alternative";
96:
97: /**
98: * A class of agents for whom the resource is intended or useful.
99: *
100: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/audience">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/audience</a>
101: */
102: public static final String AUDIENCE = NAMESPACE + "audience";
103:
104: /**
105: * Date that the resource became or will become available.
106: *
107: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/available">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/available</a>
108: */
109: public static final String AVAILABLE = NAMESPACE + "available";
110:
111: /**
112: * A bibliographic reference for the resource.
113: *
114: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/bibliographicCitation">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/bibliographicCitation</a>
115: */
116: public static final String BIBLIOGRAPHIC_CITATION = NAMESPACE + "bibliographicCitation";
117:
118: /**
119: * A book, article, or other documentary resource.
120: *
121: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/BibliographicResource">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/BibliographicResource</a>
122: */
123: public static final String BIBLIOGRAPHIC_RESOURCE = NAMESPACE + "BibliographicResource";
124:
125: /**
126: * An established standard to which the described resource conforms.
127: *
128: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/conformsTo">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/conformsTo</a>
129: */
130: public static final String CONFORMS_TO = NAMESPACE + "conformsTo";
131:
132: /**
133: * An entity responsible for making contributions to the resource.
134: *
135: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/contributor">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/contributor</a>
136: */
137: public static final String CONTRIBUTOR = NAMESPACE + "contributor";
138:
139: /**
140: * The spatial or temporal topic of the resource, spatial applicability of the resource, or jurisdiction under which the resource is relevant.
141: *
142: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/coverage">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/coverage</a>
143: */
144: public static final String COVERAGE = NAMESPACE + "coverage";
145:
146: /**
147: * Date of creation of the resource.
148: *
149: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/created">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/created</a>
150: */
151: public static final String CREATED = NAMESPACE + "created";
152:
153: /**
154: * An entity primarily responsible for making the resource.
155: *
156: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/creator">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/creator</a>
157: */
158: public static final String CREATOR = NAMESPACE + "creator";
159:
160: /**
161: * A point or period of time associated with an event in the lifecycle of the resource.
162: *
163: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/date">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/date</a>
164: */
165: public static final String DATE = NAMESPACE + "date";
166:
167: /**
168: * Date of acceptance of the resource.
169: *
170: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/dateAccepted">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/dateAccepted</a>
171: */
172: public static final String DATE_ACCEPTED = NAMESPACE + "dateAccepted";
173:
174: /**
175: * Date of copyright of the resource.
176: *
177: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/dateCopyrighted">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/dateCopyrighted</a>
178: */
179: public static final String DATE_COPYRIGHTED = NAMESPACE + "dateCopyrighted";
180:
181: /**
182: * Date of submission of the resource.
183: *
184: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/dateSubmitted">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/dateSubmitted</a>
185: */
186: public static final String DATE_SUBMITTED = NAMESPACE + "dateSubmitted";
187:
188: /**
189: * An account of the resource.
190: *
191: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/description">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/description</a>
192: */
193: public static final String DESCRIPTION = NAMESPACE + "description";
194:
195: /**
196: * A class of agents, defined in terms of progression through an educational or training context, for which the described resource is intended.
197: *
198: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/educationLevel">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/educationLevel</a>
199: */
200: public static final String EDUCATION_LEVEL = NAMESPACE + "educationLevel";
201:
202: /**
203: * The size or duration of the resource.
204: *
205: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/extent">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/extent</a>
206: */
207: public static final String EXTENT = NAMESPACE + "extent";
208:
209: /**
210: * A digital resource format.
211: *
212: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/FileFormat">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/FileFormat</a>
213: */
214: public static final String FILE_FORMAT = NAMESPACE + "FileFormat";
215:
216: /**
217: * The file format, physical medium, or dimensions of the resource.
218: *
219: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/format">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/format</a>
220: */
221: public static final String FORMAT = NAMESPACE + "format";
222:
223: /**
224: * A rate at which something recurs.
225: *
226: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/Frequency">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/Frequency</a>
227: */
228: public static final String FREQUENCY = NAMESPACE + "Frequency";
229:
230: /**
231: * A related resource that is substantially the same as the pre-existing described resource, but in another format.
232: *
233: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/hasFormat">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/hasFormat</a>
234: */
235: public static final String HAS_FORMAT = NAMESPACE + "hasFormat";
236:
237: /**
238: * A related resource that is included either physically or logically in the described resource.
239: *
240: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/hasPart">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/hasPart</a>
241: */
242: public static final String HAS_PART = NAMESPACE + "hasPart";
243:
244: /**
245: * A related resource that is a version, edition, or adaptation of the described resource.
246: *
247: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/hasVersion">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/hasVersion</a>
248: */
249: public static final String HAS_VERSION = NAMESPACE + "hasVersion";
250:
251: /**
252: * An unambiguous reference to the resource within a given context.
253: *
254: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/identifier">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/identifier</a>
255: */
256: public static final String IDENTIFIER = NAMESPACE + "identifier";
257:
258: /**
259: * A process, used to engender knowledge, attitudes and skills, that the described resource is designed to support.
260: *
261: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/instructionalMethod">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/instructionalMethod</a>
262: */
263: public static final String INSTRUCTIONAL_METHOD = NAMESPACE + "instructionalMethod";
264:
265: /**
266: * A pre-existing related resource that is substantially the same as the described resource, but in another format.
267: *
268: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/isFormatOf">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/isFormatOf</a>
269: */
270: public static final String IS_FORMAT_OF = NAMESPACE + "isFormatOf";
271:
272: /**
273: * A related resource in which the described resource is physically or logically included.
274: *
275: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/isPartOf">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/isPartOf</a>
276: */
277: public static final String IS_PART_OF = NAMESPACE + "isPartOf";
278:
279: /**
280: * A related resource that references, cites, or otherwise points to the described resource.
281: *
282: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/isReferencedBy">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/isReferencedBy</a>
283: */
284: public static final String IS_REFERENCED_BY = NAMESPACE + "isReferencedBy";
285:
286: /**
287: * A related resource that supplants, displaces, or supersedes the described resource.
288: *
289: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/isReplacedBy">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/isReplacedBy</a>
290: */
291: public static final String IS_REPLACED_BY = NAMESPACE + "isReplacedBy";
292:
293: /**
294: * A related resource that requires the described resource to support its function, delivery, or coherence.
295: *
296: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/isRequiredBy">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/isRequiredBy</a>
297: */
298: public static final String IS_REQUIRED_BY = NAMESPACE + "isRequiredBy";
299:
300: /**
301: * Date of formal issuance of the resource.
302: *
303: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/issued">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/issued</a>
304: */
305: public static final String ISSUED = NAMESPACE + "issued";
306:
307: /**
308: * A related resource of which the described resource is a version, edition, or adaptation.
309: *
310: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/isVersionOf">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/isVersionOf</a>
311: */
312: public static final String IS_VERSION_OF = NAMESPACE + "isVersionOf";
313:
314: /**
315: * The extent or range of judicial, law enforcement, or other authority.
316: *
317: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/Jurisdiction">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/Jurisdiction</a>
318: */
319: public static final String JURISDICTION = NAMESPACE + "Jurisdiction";
320:
321: /**
322: * A language of the resource.
323: *
324: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/language">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/language</a>
325: */
326: public static final String LANGUAGE = NAMESPACE + "language";
327:
328: /**
329: * A legal document giving official permission to do something with the resource.
330: *
331: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/license">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/license</a>
332: */
333: public static final String LICENSE = NAMESPACE + "license";
334:
335: /**
336: * A legal document giving official permission to do something with a resource.
337: *
338: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/LicenseDocument">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/LicenseDocument</a>
339: */
340: public static final String LICENSE_DOCUMENT = NAMESPACE + "LicenseDocument";
341:
342: /**
343: * A system of signs, symbols, sounds, gestures, or rules used in communication.
344: *
345: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/LinguisticSystem">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/LinguisticSystem</a>
346: */
347: public static final String LINGUISTIC_SYSTEM = NAMESPACE + "LinguisticSystem";
348:
349: /**
350: * A spatial region or named place.
351: *
352: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/Location">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/Location</a>
353: */
354: public static final String LOCATION = NAMESPACE + "Location";
355:
356: /**
357: * A location, period of time, or jurisdiction.
358: *
359: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/LocationPeriodOrJurisdiction">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/LocationPeriodOrJurisdiction</a>
360: */
361: public static final String LOCATION_PERIOD_OR_JURISDICTION = NAMESPACE + "LocationPeriodOrJurisdiction";
362:
363: /**
364: * An entity that mediates access to the resource.
365: *
366: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/mediator">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/mediator</a>
367: */
368: public static final String MEDIATOR = NAMESPACE + "mediator";
369:
370: /**
371: * A file format or physical medium.
372: *
373: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/MediaType">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/MediaType</a>
374: */
375: public static final String MEDIA_TYPE = NAMESPACE + "MediaType";
376:
377: /**
378: * A media type or extent.
379: *
380: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/MediaTypeOrExtent">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/MediaTypeOrExtent</a>
381: */
382: public static final String MEDIA_TYPE_OR_EXTENT = NAMESPACE + "MediaTypeOrExtent";
383:
384: /**
385: * The material or physical carrier of the resource.
386: *
387: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/medium">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/medium</a>
388: */
389: public static final String MEDIUM = NAMESPACE + "medium";
390:
391: /**
392: * A method by which resources are added to a collection.
393: *
394: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/MethodOfAccrual">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/MethodOfAccrual</a>
395: */
396: public static final String METHOD_OF_ACCRUAL = NAMESPACE + "MethodOfAccrual";
397:
398: /**
399: * A process that is used to engender knowledge, attitudes, and skills.
400: *
401: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/MethodOfInstruction">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/MethodOfInstruction</a>
402: */
403: public static final String METHOD_OF_INSTRUCTION = NAMESPACE + "MethodOfInstruction";
404:
405: /**
406: * Date on which the resource was changed.
407: *
408: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/modified">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/modified</a>
409: */
410: public static final String MODIFIED = NAMESPACE + "modified";
411:
412: /**
413: * An interval of time that is named or defined by its start and end dates.
414: *
415: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/PeriodOfTime">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/PeriodOfTime</a>
416: */
417: public static final String PERIOD_OF_TYPE = NAMESPACE + "PeriodOfTime";
418:
419: /**
420: * A physical material or carrier.
421: *
422: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/PhysicalMedium">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/PhysicalMedium</a>
423: */
424: public static final String PHYSICAL_MEDIUM = NAMESPACE + "PhysicalMedium";
425:
426: /**
427: * A material thing.
428: *
429: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/PhysicalResource">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/PhysicalResource</a>
430: */
431: public static final String PHYSICAL_RESOURCE = NAMESPACE + "PhysicalResource";
432:
433: /**
434: * A plan or course of action by an authority, intended to influence and determine decisions, actions, and other matters.
435: *
436: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/Policy">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/Policy</a>
437: */
438: public static final String POLICY = NAMESPACE + "Policy";
439:
440: /**
441: * A statement of any changes in ownership and custody of the resource since its creation that are significant for its authenticity, integrity, and interpretation.
442: *
443: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/provenance">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/provenance</a>
444: */
445: public static final String PROVENANCE = NAMESPACE + "provenance";
446:
447: /**
448: * Any changes in ownership and custody of a resource since its creation that are significant for its authenticity, integrity, and interpretation.
449: *
450: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/ProvenanceStatement">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/ProvenanceStatement</a>
451: */
452: public static final String PROVENANCE_STATEMENT = NAMESPACE + "ProvenanceStatement";
453:
454: /**
455: * An entity responsible for making the resource available.
456: *
457: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/publisher">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/publisher</a>
458: */
459: public static final String PUBLISHER = NAMESPACE + "publisher";
460:
461: /**
462: * A related resource that is referenced, cited, or otherwise pointed to by the described resource.
463: *
464: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/references">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/references</a>
465: */
466: public static final String REFERENCES = NAMESPACE + "references";
467:
468: /**
469: * A related resource.
470: *
471: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/relation">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/relation</a>
472: */
473: public static final String RELATION = NAMESPACE + "relation";
474:
475: /**
476: * A related resource that is supplanted, displaced, or superseded by the described resource.
477: *
478: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/replaces">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/replaces</a>
479: */
480: public static final String REPLACES = NAMESPACE + "replaces";
481:
482: /**
483: * A related resource that is required by the described resource to support its function, delivery, or coherence.
484: *
485: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/requires">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/requires</a>
486: */
487: public static final String REQUIRES = NAMESPACE + "requires";
488:
489: /**
490: * Information about rights held in and over the resource.
491: *
492: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/rights">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/rights</a>
493: */
494: public static final String RIGHTS = NAMESPACE + "rights";
495:
496: /**
497: * A person or organization owning or managing rights over the resource.
498: *
499: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/rightsHolder">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/rightsHolder</a>
500: */
501: public static final String RIGHTS_HOLDER = NAMESPACE + "rightsHolder";
502:
503: /**
504: * A statement about the intellectual property rights (IPR) held in or over a resource, a legal document giving official permission to do something with a resource, or a statement about access rights.
505: *
506: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/RightsStatement">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/RightsStatement</a>
507: */
508: public static final String RIGHTS_STATEMENT = NAMESPACE + "RightsStatement";
509:
510: /**
511: * A dimension or extent, or a time taken to play or execute.
512: *
513: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/SizeOrDuration">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/SizeOrDuration</a>
514: */
515: public static final String SIZE_OR_DURATION = NAMESPACE + "SizeOrDuration";
516:
517: /**
518: * A related resource from which the described resource is derived.
519: *
520: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/source">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/source</a>
521: */
522: public static final String SOURCE = NAMESPACE + "source";
523:
524: /**
525: * Spatial characteristics of the resource.
526: *
527: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/spatial">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/spatial</a>
528: */
529: public static final String SPATIAL = NAMESPACE + "spatial";
530:
531: /**
532: * A reference point against which other things can be evaluated or compared.
533: *
534: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/Standard">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/Standard</a>
535: */
536: public static final String STANDARD = NAMESPACE + "Standard";
537:
538: /**
539: * The topic of the resource.
540: *
541: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/subject">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/subject</a>
542: */
543: public static final String SUBJECT = NAMESPACE + "subject";
544:
545: /**
546: * A list of subunits of the resource.
547: *
548: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/tableOfContents">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/tableOfContents</a>
549: */
550: public static final String TABLE_OF_CONTENTS = NAMESPACE + "tableOfContents";
551:
552: /**
553: * Temporal characteristics of the resource.
554: *
555: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/temporal">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/temporal</a>
556: */
557: public static final String TEMPORAL = NAMESPACE + "temporal";
558:
559: /**
560: * A name given to the resource.
561: *
562: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/title">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/title</a>
563: */
564: public static final String TITLE = NAMESPACE + "title";
565:
566: /**
567: * The nature or genre of the resource.
568: *
569: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/type">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/type</a>
570: */
571: public static final String TYPE = NAMESPACE + "type";
572:
573: /**
574: * Date (often a range) of validity of a resource.
575: *
576: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/valid">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/valid</a>
577: */
578: public static final String VALID = NAMESPACE + "valid";
579:
580: private Terms() {
581: throw new AssertionError();
582: }
583: }
584:
585: /**
586: * Vocabulary in the /elements/1.1/ namespace of Dublin Core.
587: */
588: public static class Elements {
589:
590: /**
591: * DC /elements/1.1/ namespace.
592: */
593: public static final String NAMESPACE = "http://purl.org/dc/elements/1.1/";
594:
595: /**
596: * An entity primarily responsible for making the resource.
597: *
598: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/elements/1.1/creator">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/elements/1.1/creator</a>
599: */
600: public static final String CREATOR = NAMESPACE + "creator";
601:
602: /**
603: * A point or period of time associated with an event in the lifecycle of the resource.
604: *
605: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/elements/1.1/date">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/elements/1.1/date</a>
606: */
607: public static final String DATE = NAMESPACE + "date";
608:
609: /**
610: * An account of the resource.
611: *
612: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/elements/1.1/description">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/elements/1.1/description</a>
613: */
614: public static final String DESCRIPTION = NAMESPACE + "description";
615:
616: /**
617: * An unambiguous reference to the resource within a given context.
618: *
619: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/elements/1.1/identifier">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/elements/1.1/identifier</a>
620: */
621: public static final String IDENTIFIER = NAMESPACE + "identifier";
622:
623: /**
624: * A related resource from which the described resource is derived.
625: *
626: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/elements/1.1/source">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/elements/1.1/source</a>
627: */
628: public static final String SOURCE = NAMESPACE + "source";
629:
630: /**
631: * The topic of the resource.
632: *
633: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/elements/1.1/subject">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/elements/1.1/subject</a>
634: */
635: public static final String SUBJECT = NAMESPACE + "subject";
636:
637: /**
638: * A name given to the resource.
639: *
640: * @see <a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/elements/1.1/title">https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/elements/1.1/title</a>
641: */
642: public static final String TITLE = NAMESPACE + "title";
643:
644: private Elements() {
645: throw new AssertionError();
646: }
647: }
648: }