Skip to content

Commit

Permalink
Upgrade to jena 5
Browse files Browse the repository at this point in the history
  • Loading branch information
Aklakan committed Nov 28, 2023
1 parent 2742089 commit a0edddb
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 13 deletions.
2 changes: 1 addition & 1 deletion bsbm-cli/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<parent>
<groupId>org.aksw.bsbm</groupId>
<artifactId>bsbm-parent</artifactId>
<version>3.1.9-SNAPSHOT</version>
<version>3.1.10-SNAPSHOT</version>
</parent>

<dependencies>
Expand Down
2 changes: 1 addition & 1 deletion bsbm-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<parent>
<groupId>org.aksw.bsbm</groupId>
<artifactId>bsbm-parent</artifactId>
<version>3.1.9-SNAPSHOT</version>
<version>3.1.10-SNAPSHOT</version>
</parent>

<dependencies>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
import org.apache.jena.graph.Triple;
import org.apache.jena.query.QueryCancelledException;
import org.apache.jena.query.QueryExecution;
import org.apache.jena.query.QueryType;
import org.apache.jena.query.ResultSet;
import org.apache.jena.query.ResultSetFormatter;
import org.apache.jena.rdfconnection.SparqlQueryConnection;
Expand Down Expand Up @@ -38,28 +39,28 @@ public static long consume(QueryExecution qe) {
}

public static long consume(QueryExecution qe, org.apache.jena.query.Query query) {
int queryType = query.getQueryType();
QueryType queryType = query.queryType();

long result = consume(qe, queryType);
return result;
}

public static long consume(QueryExecution qe, int queryType) {
public static long consume(QueryExecution qe, QueryType queryType) {
long result;
switch (queryType) {
case org.apache.jena.query.Query.QueryTypeAsk:
case ASK:
qe.execAsk();
result = 1;
break;
case org.apache.jena.query.Query.QueryTypeConstruct:
case CONSTRUCT:
Iterator<Triple> itC = qe.execConstructTriples();
result = Iterators.size(itC);
break;
case org.apache.jena.query.Query.QueryTypeDescribe:
case DESCRIBE:
Iterator<Triple> itD = qe.execDescribeTriples();
result = Iterators.size(itD);
break;
case org.apache.jena.query.Query.QueryTypeSelect:
case SELECT:
ResultSet rs = qe.execSelect();
result = ResultSetFormatter.consume(rs);
break;
Expand Down
2 changes: 1 addition & 1 deletion bsbm-jenax/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<parent>
<groupId>org.aksw.bsbm</groupId>
<artifactId>bsbm-parent</artifactId>
<version>3.1.9-SNAPSHOT</version>
<version>3.1.10-SNAPSHOT</version>
</parent>


Expand Down
8 changes: 4 additions & 4 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>org.aksw.bsbm</groupId>
<artifactId>bsbm-parent</artifactId>
<version>3.1.9-SNAPSHOT</version>
<version>3.1.10-SNAPSHOT</version>

<packaging>pom</packaging>

Expand Down Expand Up @@ -48,11 +48,11 @@
</developers>

<properties>
<jena.version>4.9.0</jena.version>
<jenax.version>4.9.0-1</jenax.version>
<jena.version>5.0.0-SNAPSHOT</jena.version>
<jenax.version>5.0.0-1-SNAPSHOT</jenax.version>

<!-- Project Settings -->
<maven.compiler.release>11</maven.compiler.release>
<maven.compiler.release>17</maven.compiler.release>
<!-- <maven.compiler.source>1.8</maven.compiler.source> -->
<!-- <maven.compiler.target>1.8</maven.compiler.target> -->
<java.version.javadoc>http://java.sun.com/javase/6/docs/api/</java.version.javadoc>
Expand Down

0 comments on commit a0edddb

Please sign in to comment.