1 package eu.fbk.dkm.pikes.rdf.vocab;
2
3 import org.eclipse.rdf4j.model.IRI;
4 import org.eclipse.rdf4j.model.Namespace;
5 import org.eclipse.rdf4j.model.impl.SimpleNamespace;
6 import org.eclipse.rdf4j.model.impl.SimpleValueFactory;
7
8 public class OWLTIME {
9
10 public static final String PREFIX = "owltime";
11
12 public static final String NAMESPACE = "http://www.w3.org/TR/owl-time#";
13
14 public static final Namespace NS = new SimpleNamespace(PREFIX, NAMESPACE);
15
16
17
18 public static final IRI DATE_TIME_DESCRIPTION = createIRI("DateTimeDescription");
19
20 public static final IRI DATE_TIME_INTERVAL = createIRI("DateTimeInterval");
21
22 public static final IRI DAY_OF_WEEK_CLASS = createIRI("DayOfWeek");
23
24 public static final IRI DURATION_DESCRIPTION = createIRI("DurationDescription");
25
26 public static final IRI INSTANT = createIRI("Instant");
27
28 public static final IRI INTERVAL = createIRI("Interval");
29
30 public static final IRI PROPER_INTERVAL = createIRI("ProperInterval");
31
32 public static final IRI TEMPORAL_ENTITY = createIRI("TemporalEntity");
33
34 public static final IRI TEMPORAL_UNIT = createIRI("TemporalUnit");
35
36
37
38 public static final IRI AFTER = createIRI("after");
39
40 public static final IRI BEFORE = createIRI("before");
41
42 public static final IRI DAY = createIRI("day");
43
44 public static final IRI DAY_OF_WEEK = createIRI("dayOfWeek");
45
46 public static final IRI DAY_OF_YEAR = createIRI("dayOfYear");
47
48 public static final IRI DAYS = createIRI("days");
49
50 public static final IRI HAS_BEGINNING = createIRI("hasBeginning");
51
52 public static final IRI HAS_DATE_TIME_DESCRIPTION = createIRI("hasDateTimeDescription");
53
54 public static final IRI HAS_DURATION_DESCRIPTION = createIRI("hasDurationDescription");
55
56 public static final IRI HAS_END = createIRI("hasEnd");
57
58 public static final IRI HOUR = createIRI("hour");
59
60 public static final IRI HOURS = createIRI("hours");
61
62 public static final IRI IN_DATE_TIME = createIRI("inDateTime");
63
64 public static final IRI INSIDE = createIRI("inside");
65
66 public static final IRI INTERVAL_AFTER = createIRI("intervalAfter");
67
68 public static final IRI INTERVAL_BEFORE = createIRI("intervalBefore");
69
70 public static final IRI INTERVAL_CONTAINS = createIRI("intervalContains");
71
72 public static final IRI INTERVAL_DIRING = createIRI("intervalDuring");
73
74 public static final IRI INTERVAL_EQUALS = createIRI("intervalEquals");
75
76 public static final IRI INTERVAL_FINISHED_BY = createIRI("intervalFinishedBy");
77
78 public static final IRI INTERVAL_FINISHES = createIRI("intervalFinishes");
79
80 public static final IRI INTERVAL_MEETS = createIRI("intervalMeets");
81
82 public static final IRI INTERVAL_MET_BY = createIRI("intervalMetBy");
83
84 public static final IRI INTERVAL_OVERLAPPED_BY = createIRI("intervalOverlappedBy");
85
86 public static final IRI INTERVAL_OVERLAPS = createIRI("intervalOverlaps");
87
88 public static final IRI INTERVAL_STARTED_BY = createIRI("intervalStartedBy");
89
90 public static final IRI INTERVAL_STARTS = createIRI("intervalStarts");
91
92 public static final IRI IN_XSD_DATE_TIME = createIRI("inXSDDateTime");
93
94 public static final IRI MINUTE = createIRI("minute");
95
96 public static final IRI MINUTES = createIRI("minutes");
97
98 public static final IRI MONTH = createIRI("month");
99
100 public static final IRI MONTHS = createIRI("months");
101
102 public static final IRI SECOND = createIRI("second");
103
104 public static final IRI SECONDS = createIRI("seconds");
105
106 public static final IRI TIME_ZONE = createIRI("timeZone");
107
108 public static final IRI UNIT_TYPE = createIRI("unitType");
109
110 public static final IRI WEEK = createIRI("week");
111
112 public static final IRI WEEKS = createIRI("weeks");
113
114 public static final IRI XSD_DATE_TIME = createIRI("xsdDateTime");
115
116 public static final IRI YEAR = createIRI("year");
117
118 public static final IRI YEARS = createIRI("years");
119
120
121
122 public static final IRI UNIT_SECOND = createIRI("unitSecond");
123
124 public static final IRI UNIT_MINUTE = createIRI("unitMinute");
125
126 public static final IRI UNIT_HOUR = createIRI("unitHour");
127
128 public static final IRI UNIT_DAY = createIRI("unitDay");
129
130 public static final IRI UNIT_WEEK = createIRI("unitWeek");
131
132 public static final IRI UNIT_MONTH = createIRI("unitMonth");
133
134 public static final IRI UNIT_YEAR = createIRI("unitYear");
135
136 public static final IRI MONDAY = createIRI("Monday");
137
138 public static final IRI TUESDAY = createIRI("Tuesday");
139
140 public static final IRI WEDNESDAY = createIRI("Wednesday");
141
142 public static final IRI THURSDAY = createIRI("Thursday");
143
144 public static final IRI FRIDAY = createIRI("Friday");
145
146 public static final IRI SATURDAY = createIRI("Saturday");
147
148 public static final IRI SUNDAY = createIRI("Sunday");
149
150
151
152 private static IRI createIRI(final String localName) {
153 return SimpleValueFactory.getInstance().createIRI(NAMESPACE, localName);
154 }
155
156 private OWLTIME() {
157 }
158
159 }