You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2015/08/24 10:13:15 UTC

[06/50] jena git commit: fix try-with-resource warnings

fix try-with-resource warnings

Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/69f5ee2c
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/69f5ee2c
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/69f5ee2c

Branch: refs/heads/master
Commit: 69f5ee2c35fcb925be15f092740a1cb98f746c6b
Parents: 4d8fd79
Author: confidencesun <co...@gmail.com>
Authored: Tue Aug 4 23:51:23 2015 +0800
Committer: confidencesun <co...@gmail.com>
Committed: Tue Aug 4 23:51:23 2015 +0800

----------------------------------------------------------------------
 .../constructquads/ExampleConstructQuads.java   | 118 +++++++++++--------
 1 file changed, 67 insertions(+), 51 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/69f5ee2c/jena-arq/src-examples/arq/examples/constructquads/ExampleConstructQuads.java
----------------------------------------------------------------------
diff --git a/jena-arq/src-examples/arq/examples/constructquads/ExampleConstructQuads.java b/jena-arq/src-examples/arq/examples/constructquads/ExampleConstructQuads.java
index 4ef097e..dcc587b 100644
--- a/jena-arq/src-examples/arq/examples/constructquads/ExampleConstructQuads.java
+++ b/jena-arq/src-examples/arq/examples/constructquads/ExampleConstructQuads.java
@@ -56,95 +56,111 @@ public class ExampleConstructQuads {
 		model1.add(s1, p1, o1);
 		dataset.addNamedModel("http://eg.com/g1", model1);
 
-
 		// construct named graph
 		System.out.println("construct named graph:");
 		String queryString = "CONSTRUCT { GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} } WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
 		Query query = QueryFactory.create(queryString, Syntax.syntaxARQ);
-		QueryExecution qexec = QueryExecutionFactory.create(query, dataset);
-		Iterator<Quad> quads = qexec.execConstructQuads();
-		PrintUtil.printOut(quads);
-		qexec.close();
+		try (QueryExecution qexec = QueryExecutionFactory
+				.create(query, dataset)) {
+			Iterator<Quad> quads = qexec.execConstructQuads();
+			PrintUtil.printOut(quads);
+			qexec.close();
+		}
 		arq.qparse.main("--in", "arq", queryString);
-		
+
 		// construct default graph 1
 		System.out.println("construct default graph 1:");
 		queryString = "CONSTRUCT {  {<http://eg.com/s1> <http://eg.com/p1> ?o} } WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
-		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
-		qexec = QueryExecutionFactory.create(query, dataset);
-		quads = qexec.execConstructQuads();
-		PrintUtil.printOut(quads);
-		qexec.close();
+		try (QueryExecution qexec = QueryExecutionFactory
+				.create(query, dataset)) {
+			Iterator<Quad> quads = qexec.execConstructQuads();
+			PrintUtil.printOut(quads);
+			qexec.close();
+		}
 		arq.qparse.main("--in", "arq", queryString);
-		
+
 		// construct default graph 2
 		System.out.println("construct default graph 2:");
 		queryString = "CONSTRUCT {<http://eg.com/s1> <http://eg.com/p1> ?o}  WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
 		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
-		qexec = QueryExecutionFactory.create(query, dataset);
-		quads = qexec.execConstructQuads();
-		PrintUtil.printOut(quads);
-		qexec.close();
+		try (QueryExecution qexec = QueryExecutionFactory
+				.create(query, dataset)) {
+			Iterator<Quad> quads = qexec.execConstructQuads();
+			PrintUtil.printOut(quads);
+			qexec.close();
+		}
 		arq.qparse.main("--in", "arq", queryString);
-		
+
 		// construct triples
 		System.out.println("construct default graph 2:");
 		queryString = "CONSTRUCT {<http://eg.com/s1> <http://eg.com/p1> ?o}  WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
 		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
-		qexec = QueryExecutionFactory.create(query, dataset);
-		Iterator<Triple> triples = qexec.execConstructTriples();
-		PrintUtil.printOut(triples);
-		qexec.close();
+		try (QueryExecution qexec = QueryExecutionFactory
+				.create(query, dataset)) {
+			Iterator<Triple> triples = qexec.execConstructTriples();
+			PrintUtil.printOut(triples);
+			qexec.close();
+		}
 		arq.qparse.main("--in", "arq", queryString);
-		
-		//construct dataset
+
+		// construct dataset
 		System.out.println("construct dataset:");
 		queryString = "CONSTRUCT { GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} } WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
 		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
-		qexec = QueryExecutionFactory.create(query, dataset);
-		Dataset d = qexec.execConstructDataset();
-		RDFDataMgr.write(System.out, d, Lang.TRIG) ;
-		qexec.close();
+		try (QueryExecution qexec = QueryExecutionFactory
+				.create(query, dataset)) {
+			Dataset d = qexec.execConstructDataset();
+			RDFDataMgr.write(System.out, d, Lang.TRIG);
+			qexec.close();
+		}
 		arq.qparse.main("--in", "arq", queryString);
-		
-		//short form 1
+
+		// short form 1
 		System.out.println("short form 1:");
 		queryString = "CONSTRUCT WHERE{ GRAPH ?g {<http://eg.com/s1> <http://eg.com/p1> ?o} }";
 		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
-		qexec = QueryExecutionFactory.create(query, dataset);
-		quads = qexec.execConstructQuads();
-		PrintUtil.printOut(quads);
-		qexec.close();
+		try (QueryExecution qexec = QueryExecutionFactory
+				.create(query, dataset)) {
+			Iterator<Quad> quads = qexec.execConstructQuads();
+			PrintUtil.printOut(quads);
+			qexec.close();
+		}
 		arq.qparse.main("--in", "arq", queryString);
-		
-		//short form 2
+
+		// short form 2
 		System.out.println("short form 2:");
 		queryString = "CONSTRUCT WHERE{ <http://eg.com/s> <http://eg.com/p> ?o }";
 		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
-		qexec = QueryExecutionFactory.create(query, dataset);
-		quads = qexec.execConstructQuads();
-		PrintUtil.printOut(quads);
-		qexec.close();
+		try (QueryExecution qexec = QueryExecutionFactory
+				.create(query, dataset)) {
+			Iterator<Quad> quads = qexec.execConstructQuads();
+			PrintUtil.printOut(quads);
+			qexec.close();
+		}
 		arq.qparse.main("--in", "arq", queryString);
-		
-		//short form 3
+
+		// short form 3
 		System.out.println("short form 3:");
 		queryString = "CONSTRUCT WHERE{ <http://eg.com/s> <http://eg.com/p> ?o }";
 		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
-		qexec = QueryExecutionFactory.create(query, dataset);
-		triples = qexec.execConstructTriples();
-		PrintUtil.printOut(triples);
-		qexec.close();
+		try (QueryExecution qexec = QueryExecutionFactory
+				.create(query, dataset)) {
+			Iterator<Triple> triples = qexec.execConstructTriples();
+			PrintUtil.printOut(triples);
+			qexec.close();
+		}
 		arq.qparse.main("--in", "arq", queryString);
-		
-		//short form 4
+
+		// short form 4
 		System.out.println("short form 4:");
 		queryString = "CONSTRUCT WHERE{ {<http://eg.com/s> <http://eg.com/p> ?o} }";
 		query = QueryFactory.create(queryString, Syntax.syntaxARQ);
-		qexec = QueryExecutionFactory.create(query, dataset);
-		quads = qexec.execConstructQuads();
-		PrintUtil.printOut(quads);
-		qexec.close();
+		try (QueryExecution qexec = QueryExecutionFactory
+				.create(query, dataset)) {
+			Iterator<Quad> quads = qexec.execConstructQuads();
+			PrintUtil.printOut(quads);
+			qexec.close();
+		}
 		arq.qparse.main("--in", "arq", queryString);
 
 	}