This is an automated email from the ASF dual-hosted git repository. andy pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/jena.git
commit a9052183be7aca4f3465333f60b274069b19850f Author: Andy Seaborne <[email protected]> AuthorDate: Sat Feb 3 15:44:55 2024 +0000 Use lambdas in lang/ParserSPARQL_N --- .../apache/jena/sparql/lang/ParserSPARQL10.java | 27 +++++++--------------- .../apache/jena/sparql/lang/ParserSPARQL11.java | 26 ++++++--------------- .../apache/jena/sparql/lang/ParserSPARQL12.java | 27 ++++++---------------- 3 files changed, 22 insertions(+), 58 deletions(-) diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/lang/ParserSPARQL10.java b/jena-arq/src/main/java/org/apache/jena/sparql/lang/ParserSPARQL10.java index 3c74b52687..1474ca4777 100644 --- a/jena-arq/src/main/java/org/apache/jena/sparql/lang/ParserSPARQL10.java +++ b/jena-arq/src/main/java/org/apache/jena/sparql/lang/ParserSPARQL10.java @@ -39,25 +39,17 @@ public class ParserSPARQL10 extends SPARQLParser protected Query parse$(final Query query, String queryString) { query.setSyntax(Syntax.syntaxSPARQL_10); - Action action = new Action() { - @Override - public void exec(SPARQLParser10 parser) throws Exception { - parser.QueryUnit(); - } - }; - + Action action = (SPARQLParser10 parser) -> + parser.QueryUnit(); perform(query, queryString, action); return query; } public static Element parseElement(String string) { final Query query = new Query(); - Action action = new Action() { - @Override - public void exec(SPARQLParser10 parser) throws Exception { - Element el = parser.GroupGraphPattern(); - query.setQueryPattern(el); - } + Action action = (SPARQLParser10 parser) ->{ + Element el = parser.GroupGraphPattern(); + query.setQueryPattern(el); }; perform(query, string, action); return query.getQueryPattern(); @@ -65,12 +57,9 @@ public class ParserSPARQL10 extends SPARQLParser public static Template parseTemplate(String string) { final Query query = new Query(); - Action action = new Action() { - @Override - public void exec(SPARQLParser10 parser) throws Exception { - Template t = parser.ConstructTemplate(); - query.setConstructTemplate(t); - } + Action action = (SPARQLParser10 parser) ->{ + Template t = parser.ConstructTemplate(); + query.setConstructTemplate(t); }; perform(query, string, action); return query.getConstructTemplate(); diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/lang/ParserSPARQL11.java b/jena-arq/src/main/java/org/apache/jena/sparql/lang/ParserSPARQL11.java index 732b5ef272..f40b04f009 100644 --- a/jena-arq/src/main/java/org/apache/jena/sparql/lang/ParserSPARQL11.java +++ b/jena-arq/src/main/java/org/apache/jena/sparql/lang/ParserSPARQL11.java @@ -39,25 +39,16 @@ public class ParserSPARQL11 extends SPARQLParser protected Query parse$(final Query query, String queryString) { query.setSyntax(Syntax.syntaxSPARQL_11); - Action action = new Action() { - @Override - public void exec(SPARQLParser11 parser) throws Exception { - parser.QueryUnit(); - } - }; - + Action action = (SPARQLParser11 parser) -> parser.QueryUnit(); perform(query, queryString, action); return query; } public static Element parseElement(String string) { final Query query = new Query(); - Action action = new Action() { - @Override - public void exec(SPARQLParser11 parser) throws Exception { - Element el = parser.GroupGraphPattern(); - query.setQueryPattern(el); - } + Action action = (SPARQLParser11 parser) -> { + Element el = parser.GroupGraphPattern(); + query.setQueryPattern(el); }; perform(query, string, action); return query.getQueryPattern(); @@ -65,12 +56,9 @@ public class ParserSPARQL11 extends SPARQLParser public static Template parseTemplate(String string) { final Query query = new Query(); - Action action = new Action() { - @Override - public void exec(SPARQLParser11 parser) throws Exception { - Template t = parser.ConstructTemplate(); - query.setConstructTemplate(t); - } + Action action = (SPARQLParser11 parser) -> { + Template t = parser.ConstructTemplate(); + query.setConstructTemplate(t); }; perform(query, string, action); return query.getConstructTemplate(); diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/lang/ParserSPARQL12.java b/jena-arq/src/main/java/org/apache/jena/sparql/lang/ParserSPARQL12.java index e097c20312..a2baddb724 100644 --- a/jena-arq/src/main/java/org/apache/jena/sparql/lang/ParserSPARQL12.java +++ b/jena-arq/src/main/java/org/apache/jena/sparql/lang/ParserSPARQL12.java @@ -38,26 +38,16 @@ public class ParserSPARQL12 extends SPARQLParser @Override protected Query parse$(final Query query, String queryString) { query.setSyntax(Syntax.syntaxSPARQL_12); - - Action action = new Action() { - @Override - public void exec(SPARQLParser12 parser) throws Exception { - parser.QueryUnit(); - } - }; - + Action action = (SPARQLParser12 parser) -> parser.QueryUnit(); perform(query, queryString, action); return query; } public static Element parseElement(String string) { final Query query = new Query(); - Action action = new Action() { - @Override - public void exec(SPARQLParser12 parser) throws Exception { - Element el = parser.GroupGraphPattern(); - query.setQueryPattern(el); - } + Action action = (SPARQLParser12 parser) -> { + Element el = parser.GroupGraphPattern(); + query.setQueryPattern(el); }; perform(query, string, action); return query.getQueryPattern(); @@ -65,12 +55,9 @@ public class ParserSPARQL12 extends SPARQLParser public static Template parseTemplate(String string) { final Query query = new Query(); - Action action = new Action() { - @Override - public void exec(SPARQLParser12 parser) throws Exception { - Template t = parser.ConstructTemplate(); - query.setConstructTemplate(t); - } + Action action = (SPARQLParser12 parser) -> { + Template t = parser.ConstructTemplate(); + query.setConstructTemplate(t); }; perform(query, string, action); return query.getConstructTemplate();
