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 2015/07/03 19:02:18 UTC

[2/3] jena git commit: safer to use equals() for datatype comparison

safer to use equals() for datatype comparison


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

Branch: refs/heads/master
Commit: 0dd62a8beac7484e9fd174f91c63eb12732e8147
Parents: 1592c33
Author: Osma Suominen <os...@aalto.fi>
Authored: Sat Jun 27 00:20:16 2015 +0300
Committer: Osma Suominen <os...@aalto.fi>
Committed: Sat Jun 27 00:20:16 2015 +0300

----------------------------------------------------------------------
 .../src/main/java/org/apache/jena/query/text/TextIndexLucene.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/0dd62a8b/jena-text/src/main/java/org/apache/jena/query/text/TextIndexLucene.java
----------------------------------------------------------------------
diff --git a/jena-text/src/main/java/org/apache/jena/query/text/TextIndexLucene.java b/jena-text/src/main/java/org/apache/jena/query/text/TextIndexLucene.java
index c02037c..e209326 100644
--- a/jena-text/src/main/java/org/apache/jena/query/text/TextIndexLucene.java
+++ b/jena-text/src/main/java/org/apache/jena/query/text/TextIndexLucene.java
@@ -258,7 +258,7 @@ public class TextIndexLucene implements TextIndex {
                 RDFDatatype datatype = entity.getDatatype();
                 if (lang != null && !"".equals(lang)) {
                     doc.add(new Field(langField, lang, StringField.TYPE_STORED));
-                } else if (datatype != null && datatype != XSDDatatype.XSDstring) {
+                } else if (datatype != null && !datatype.equals(XSDDatatype.XSDstring)) {
                     // for non-string and non-langString datatypes, store the datatype in langField
                     doc.add(new Field(langField, DATATYPE_PREFIX + datatype.getURI(), StringField.TYPE_STORED));
                 }