aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/uk/ac/ox/cs/rsacomb/Main.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/scala/uk/ac/ox/cs/rsacomb/Main.scala')
-rw-r--r--src/main/scala/uk/ac/ox/cs/rsacomb/Main.scala9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/main/scala/uk/ac/ox/cs/rsacomb/Main.scala b/src/main/scala/uk/ac/ox/cs/rsacomb/Main.scala
index 28196be..db52793 100644
--- a/src/main/scala/uk/ac/ox/cs/rsacomb/Main.scala
+++ b/src/main/scala/uk/ac/ox/cs/rsacomb/Main.scala
@@ -11,6 +11,7 @@ import tech.oxfordsemantic.jrdfox.logic.expression.{IRI, Term}
11 11
12/* Local imports */ 12/* Local imports */
13import util.{RDFoxHelpers, RSA} 13import util.{RDFoxHelpers, RSA}
14import sparql.ConjunctiveQuery
14 15
15object RSAComb extends App { 16object RSAComb extends App {
16 17
@@ -56,8 +57,7 @@ object RSAComb extends App {
56 if (ontology.isRSA) { 57 if (ontology.isRSA) {
57 58
58 /* Load query */ 59 /* Load query */
59 val query = RDFoxHelpers.parseSelectQuery( 60 val query = """
60 """
61 PREFIX : <http://example.com/rsa_example.owl#> 61 PREFIX : <http://example.com/rsa_example.owl#>
62 62
63 SELECT ?X 63 SELECT ?X
@@ -67,11 +67,10 @@ object RSAComb extends App {
67 ?Y :S ?Z . 67 ?Y :S ?Z .
68 ?Z a :D . 68 ?Z a :D .
69 } 69 }
70 """ 70 """
71 )
72 71
73 /* Compute answers to query */ 72 /* Compute answers to query */
74 query match { 73 ConjunctiveQuery(query) match {
75 case Some(query) => { 74 case Some(query) => {
76 75
77 import implicits.JavaCollections._ 76 import implicits.JavaCollections._