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/08/05 15:33:32 UTC

[07/19] jena git commit: ARQ:Query:ParameterizedSparqlString - more examples provided in JavaDocs.

ARQ:Query:ParameterizedSparqlString - more examples provided in JavaDocs.

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

Branch: refs/heads/master
Commit: f367e23c3413ef4a10df4b775f07d3139a900bc1
Parents: ecaf8d8
Author: Greg Albiston <gr...@hotmail.com>
Authored: Mon Jul 30 16:17:49 2018 +0100
Committer: Greg Albiston <gr...@hotmail.com>
Committed: Mon Jul 30 16:17:49 2018 +0100

----------------------------------------------------------------------
 .../apache/jena/query/ParameterizedSparqlString.java | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/f367e23c/jena-arq/src/main/java/org/apache/jena/query/ParameterizedSparqlString.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/main/java/org/apache/jena/query/ParameterizedSparqlString.java b/jena-arq/src/main/java/org/apache/jena/query/ParameterizedSparqlString.java
index 3acac63..669cc6c 100644
--- a/jena-arq/src/main/java/org/apache/jena/query/ParameterizedSparqlString.java
+++ b/jena-arq/src/main/java/org/apache/jena/query/ParameterizedSparqlString.java
@@ -1741,10 +1741,13 @@ public class ParameterizedSparqlString implements PrefixMapping {
     }
     
     /**
-     * Assign a varName with a multiple items.<br>
+     * Assign a VALUES varName with a multiple items.<br>
      * Can be used to assign multiple values to a single variable or single
      * value to multiple variables (if using a List) in the SPARQL query.<br>
-     * See setGroupedValues to assign multiple values to multiple variables.
+     * See setGroupedValues to assign multiple values to multiple variables.<br>
+     * Using "var" with list(prop_A, obj_A) on query "VALUES ?p ?o {?var}" would
+     * produce "VALUES ?p ?o {prop_A obj_A}".
+     *
      *
      * @param varName
      * @param items
@@ -1755,7 +1758,9 @@ public class ParameterizedSparqlString implements PrefixMapping {
     }
 
     /**
-     * Assign a varName with a single item.<br>
+     * Assign a VALUES varName with a single item.<br>
+     * Using "var" with Literal obj_A on query "VALUES ?o {?var}" would produce
+     * "VALUES ?o {obj_A}".
      *
      * @param varName
      * @param item
@@ -1766,7 +1771,7 @@ public class ParameterizedSparqlString implements PrefixMapping {
 
     /**
      * **
-     * Sets a map of varNames and their items.<br>
+     * Sets a map of VALUES varNames and their items.<br>
      * Can be used to assign multiple values to a single variable or single
      * value to multiple variables (if using a List) in the SPARQL query.<br>
      * See setGroupedValues to assign multiple values to multiple variables.
@@ -1778,7 +1783,7 @@ public class ParameterizedSparqlString implements PrefixMapping {
     }
 
     /**
-     * Allocate multiple lists of variables to a single varName.<br>
+     * Allocate multiple lists of variables to a single VALUES varName.<br>
      * Using "vars" with list(list(prop_A, obj_A), list(prop_B, obj_B)) on query
      * "VALUES (?p ?o) {?vars}" would produce "VALUES (?p ?o) {(prop_A obj_A)
      * (prop_B obj_B)}".