This is an automated email from the ASF dual-hosted git repository.

claude pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/jena.git


The following commit(s) were added to refs/heads/main by this push:
     new a06d4d5a44 fixed compile problem
     new 0aa670f077 Merge pull request #2103 from 
Claudenw/GH-1874_Node_triple_in_QueryBuilder
a06d4d5a44 is described below

commit a06d4d5a446c1091c1c891437ffae2bafee240dc
Author: Claude Warren <[email protected]>
AuthorDate: Mon Nov 27 23:36:21 2023 +0100

    fixed compile problem
---
 .../org/apache/jena/arq/querybuilder/handlers/WhereHandler.java   | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git 
a/jena-extras/jena-querybuilder/src/main/java/org/apache/jena/arq/querybuilder/handlers/WhereHandler.java
 
b/jena-extras/jena-querybuilder/src/main/java/org/apache/jena/arq/querybuilder/handlers/WhereHandler.java
index 856b563c88..b49e5fde71 100644
--- 
a/jena-extras/jena-querybuilder/src/main/java/org/apache/jena/arq/querybuilder/handlers/WhereHandler.java
+++ 
b/jena-extras/jena-querybuilder/src/main/java/org/apache/jena/arq/querybuilder/handlers/WhereHandler.java
@@ -46,6 +46,11 @@ import org.apache.jena.vocabulary.RDF;
  *
  */
 public class WhereHandler implements Handler {
+    
+    private static Predicate<Node> checkPredicate = n -> n.isURI() || 
n.isVariable() ||n.equals(Node.ANY);
+    
+    private static Predicate<Node> checkSubject = n -> checkPredicate.test(n) 
|| n.isBlank() || n.isNodeTriple();
+
 
     // the query to modify
     private final Query query;
@@ -166,9 +171,6 @@ public class WhereHandler implements Handler {
      * @param t The trip to test.
      */
     private static void testTriple(TriplePath t) {
-        private Predicate<Node> checkPredicate = n -> n.isURI() || 
n.isVariable() ||n.equals(Node.ANY);
-        
-        private Predicate<Node> checkSubject = n -> checkPredicate.test(n) || 
n.isBlank() || n.isNodeTriple();
         
         // verify Triple is valid
         boolean validSubject = checkSubject.test(t.getSubject());

Reply via email to