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 final class MAP {
9
10 public static final String PREFIX = "map";
11
12 public static final String NAMESPACE = "http://dkm.fbk.eu/ontologies/mapping#";
13
14 public static final Namespace NS = new SimpleNamespace(PREFIX, NAMESPACE);
15
16 public static final IRI FROM = createIRI("from");
17
18 public static final IRI FROM_NS = createIRI("fromNS");
19
20 public static final IRI FROM_PATTERN = createIRI("fromPattern");
21
22 public static final IRI TO = createIRI("to");
23
24 public static final IRI TO_NS = createIRI("toNS");
25
26 public static final IRI TO_PATTERN = createIRI("toPattern");
27
28
29
30 private static IRI createIRI(final String localName) {
31 return SimpleValueFactory.getInstance().createIRI(NAMESPACE, localName);
32 }
33
34 private MAP() {
35 }
36
37 }