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() ;