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 2017/06/25 08:58:43 UTC

[2/2] jena git commit: TokenType.BOOLEAN - basic hooks

TokenType.BOOLEAN - basic hooks


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

Branch: refs/heads/master
Commit: 32e5f20ff6a0edab04f394bb388a18a4f94819e1
Parents: 475b8cc
Author: Andy Seaborne <an...@apache.org>
Authored: Sun Jun 25 09:58:37 2017 +0100
Committer: Andy Seaborne <an...@apache.org>
Committed: Sun Jun 25 09:58:37 2017 +0100

----------------------------------------------------------------------
 .../main/java/org/apache/jena/riot/system/ParserProfileStd.java  | 4 ++++
 .../src/main/java/org/apache/jena/riot/tokens/TokenType.java     | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/32e5f20f/jena-arq/src/main/java/org/apache/jena/riot/system/ParserProfileStd.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/main/java/org/apache/jena/riot/system/ParserProfileStd.java b/jena-arq/src/main/java/org/apache/jena/riot/system/ParserProfileStd.java
index 415958c..e893f15 100644
--- a/jena-arq/src/main/java/org/apache/jena/riot/system/ParserProfileStd.java
+++ b/jena-arq/src/main/java/org/apache/jena/riot/system/ParserProfileStd.java
@@ -218,6 +218,10 @@ public class ParserProfileStd implements ParserProfile
 
             case STRING :
                 return createStringLiteral(str, line, col);
+                
+            case BOOLEAN :
+                return createTypedLiteral(str, XSDDatatype.XSDboolean, line, col);
+                
             default : {
                 Node x = createNodeFromToken(currentGraph, token, line, col);
                 if ( x != null )

http://git-wip-us.apache.org/repos/asf/jena/blob/32e5f20f/jena-arq/src/main/java/org/apache/jena/riot/tokens/TokenType.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/main/java/org/apache/jena/riot/tokens/TokenType.java b/jena-arq/src/main/java/org/apache/jena/riot/tokens/TokenType.java
index 2a42497..f2d38b4 100644
--- a/jena-arq/src/main/java/org/apache/jena/riot/tokens/TokenType.java
+++ b/jena-arq/src/main/java/org/apache/jena/riot/tokens/TokenType.java
@@ -25,7 +25,7 @@ public enum TokenType {
     // One kind of string - the seen form is record 
     STRING, 
 
-    LITERAL_LANG, LITERAL_DT, INTEGER, DECIMAL, DOUBLE,
+    LITERAL_LANG, LITERAL_DT, INTEGER, DECIMAL, DOUBLE, BOOLEAN,
 
     // Not RDF
     KEYWORD, VAR, HEX,   // Starts with *