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 2018/05/19 19:27:13 UTC

[04/11] jena git commit: SSE: symbol ANY (case insensitive) for Node.ANY, synonym "_".

SSE: symbol ANY (case insensitive) for Node.ANY, synonym "_".

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

Branch: refs/heads/master
Commit: 9e69effb1b2dcc943973364edf15c661d82933f6
Parents: 2505cf0
Author: Andy Seaborne <an...@apache.org>
Authored: Tue May 15 15:31:00 2018 +0100
Committer: Andy Seaborne <an...@apache.org>
Committed: Thu May 17 08:16:27 2018 +0100

----------------------------------------------------------------------
 jena-arq/src/main/java/org/apache/jena/sparql/sse/Item.java        | 2 +-
 .../main/java/org/apache/jena/sparql/sse/builders/BuilderNode.java | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/9e69effb/jena-arq/src/main/java/org/apache/jena/sparql/sse/Item.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/sse/Item.java b/jena-arq/src/main/java/org/apache/jena/sparql/sse/Item.java
index aa7b407..202c219 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/sse/Item.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/sse/Item.java
@@ -353,7 +353,7 @@ public class Item extends ItemLocation
 //        if ( isList() )
 //            return transformer.transform(this, getList()) ;
 //        else
-        if ( isNode() ) 
+        if ( isNode() )
             return transformer.transform(this, getNode()) ;
         else if ( isSymbol() )
             return transformer.transform(this, getSymbol()) ;

http://git-wip-us.apache.org/repos/asf/jena/blob/9e69effb/jena-arq/src/main/java/org/apache/jena/sparql/sse/builders/BuilderNode.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/sse/builders/BuilderNode.java b/jena-arq/src/main/java/org/apache/jena/sparql/sse/builders/BuilderNode.java
index 8f81e90..1c9a53e 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/sse/builders/BuilderNode.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/sse/builders/BuilderNode.java
@@ -38,6 +38,8 @@ public class BuilderNode
             return NodeConst.nodeTrue ;
         if ( item.isSymbol("false") )
             return NodeConst.nodeFalse ;
+        if ( item.isSymbolIgnoreCase("ANY") || item.isSymbol("_") )
+            return Node.ANY;
         if ( !item.isNode() )
             BuilderLib.broken(item, "Not a node", item) ;
         return item.getNode() ;