Repository: marmotta Updated Branches: refs/heads/develop 57874e6fc -> e38af3282
support xsd:int for casting to integers in SPARQL Project: http://git-wip-us.apache.org/repos/asf/marmotta/repo Commit: http://git-wip-us.apache.org/repos/asf/marmotta/commit/e38af328 Tree: http://git-wip-us.apache.org/repos/asf/marmotta/tree/e38af328 Diff: http://git-wip-us.apache.org/repos/asf/marmotta/diff/e38af328 Branch: refs/heads/develop Commit: e38af32826f08f23af0ba616741e7e8472cfbb5b Parents: 57874e6 Author: Sebastian Schaffert <[email protected]> Authored: Fri Oct 17 12:11:23 2014 +0200 Committer: Sebastian Schaffert <[email protected]> Committed: Fri Oct 17 12:11:23 2014 +0200 ---------------------------------------------------------------------- .../java/org/apache/marmotta/kiwi/sparql/builder/SQLBuilder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/marmotta/blob/e38af328/libraries/kiwi/kiwi-sparql/src/main/java/org/apache/marmotta/kiwi/sparql/builder/SQLBuilder.java ---------------------------------------------------------------------- diff --git a/libraries/kiwi/kiwi-sparql/src/main/java/org/apache/marmotta/kiwi/sparql/builder/SQLBuilder.java b/libraries/kiwi/kiwi-sparql/src/main/java/org/apache/marmotta/kiwi/sparql/builder/SQLBuilder.java index 199b922..c1a01e7 100644 --- a/libraries/kiwi/kiwi-sparql/src/main/java/org/apache/marmotta/kiwi/sparql/builder/SQLBuilder.java +++ b/libraries/kiwi/kiwi-sparql/src/main/java/org/apache/marmotta/kiwi/sparql/builder/SQLBuilder.java @@ -929,7 +929,7 @@ public class SQLBuilder { if((XMLSchema.DOUBLE.toString().equals(fc.getURI()) || XMLSchema.FLOAT.toString().equals(fc.getURI()) ) && fc.getArgs().size() == 1) { return evaluateExpression(fc.getArgs().get(0), OPTypes.DOUBLE); - } else if(XMLSchema.INTEGER.toString().equals(fc.getURI()) && fc.getArgs().size() == 1) { + } else if((XMLSchema.INTEGER.toString().equals(fc.getURI()) || XMLSchema.INT.toString().equals(fc.getURI())) && fc.getArgs().size() == 1) { return evaluateExpression(fc.getArgs().get(0), OPTypes.INT); } else if(XMLSchema.BOOLEAN.toString().equals(fc.getURI()) && fc.getArgs().size() == 1) { return evaluateExpression(fc.getArgs().get(0), OPTypes.BOOL);
