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 2021/09/26 08:44:41 UTC

[jena-site] 01/01: Remove text about writing to other graphs

This is an automated email from the ASF dual-hosted git repository.

andy pushed a commit to branch propfunc
in repository https://gitbox.apache.org/repos/asf/jena-site.git

commit 95dcb2818b5b5a99ba7ff1d8b7b228de77b429b8
Author: Andy Seaborne <an...@apache.org>
AuthorDate: Sun Sep 26 09:44:29 2021 +0100

    Remove text about writing to other graphs
---
 source/documentation/query/writing_propfuncs.md | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/source/documentation/query/writing_propfuncs.md b/source/documentation/query/writing_propfuncs.md
index 006b06f..ecf0051 100644
--- a/source/documentation/query/writing_propfuncs.md
+++ b/source/documentation/query/writing_propfuncs.md
@@ -134,22 +134,21 @@ Note that it can make a lot of sense to generate the `Iterator<Binding>` for `Qu
 
 Additional operations on the current, or another, Graph can be achieved through the Execution Context.
 Once retrieved the Graph can be operated upon directly, queried or wrapped in a Model, if preferred.
-New Triples or Graphs can therefore be created as part of the Property Function. 
 
-      //Retrieve current Graph.
+      // Retrieve current Graph.
       Graph graph = execCxt.getActiveGraph();
       
-      //Wrap Graph in a Model.
+      // Wrap Graph in a Model.
       Model model = ModelFactory.createModelForGraph(graph);
 
-      //Retrieve DatasetGraph of current Graph.
+Access another graph:
+
+      // Retrieve DatasetGraph of current Graph.
       DatasetGraph datasetGraph = execCxt.getDataset();
 
-      //Retrieve a different Graph in the Dataset.
+      // Retrieve a different Graph in the Dataset.
       Node otherGraphNode = NodeFactory.createURI("http://example.org/otherGraph");
       Graph otherGraph = datasetGraph.getNamedGraph(otherGraphNode);
 
-      //Create a new Graph in the Dataset, or overwrite an existing Named Graph.
-      Graph newGraph = ...
-      //Add data to the newGraph as retaining empty Graphs is implementation dependent.
-      datasetGraph.addGraph(otherGraphNode, newGraph);
+      // Access the other graph
+      ExtendedIterator<Triple> iter = otherGraph.find(...);