1   package eu.fbk.dkm.pikes.eval;
2   
3   import org.eclipse.rdf4j.model.Namespace;
4   import org.eclipse.rdf4j.model.IRI;
5   import org.eclipse.rdf4j.model.impl.SimpleNamespace;
6   import org.eclipse.rdf4j.model.impl.SimpleValueFactory;
7   
8   public class EVAL {
9   
10      public static final String PREFIX = "eval";
11  
12      public static final String NAMESPACE = "http://pikes.fbk.eu/ontologies/eval#";
13  
14      public static final Namespace NS = new SimpleNamespace(PREFIX, NAMESPACE);
15  
16      public static final IRI SENTENCE = createIRI("Sentence");
17  
18      public static final IRI NODE = createIRI("Node");
19  
20      public static final IRI ENTITY = createIRI("Entity");
21  
22      public static final IRI FRAME = createIRI("Frame");
23  
24      public static final IRI QUALITY = createIRI("Quality");
25  
26      public static final IRI VERB = createIRI("Verb");
27  
28      public static final IRI KNOWLEDGE_GRAPH = createIRI("KnowledgeGraph");
29  
30      public static final IRI METADATA = createIRI("metadata");
31  
32      public static final IRI DENOTED_BY = createIRI("denotedBy");
33  
34      public static final IRI MAPPED_TO = createIRI("mappedTo");
35  
36      public static final IRI ASSOCIABLE_TO = createIRI("associableTo");
37  
38      public static final IRI NOT_ASSOCIABLE_TO = createIRI("notAssociableTo");
39  
40      public static final IRI CLASSIFIABLE_AS = createIRI("classifiableAs");
41  
42      private static IRI createIRI(final String localName) {
43          return SimpleValueFactory.getInstance().createIRI(NAMESPACE, localName);
44      }
45  
46      private EVAL() {
47      }
48  
49  }