You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by bu...@apache.org on 2016/09/09 12:50:02 UTC

svn commit: r997033 - in /websites/staging/jena/trunk/content: ./ documentation/io/rdf-binary.html

Author: buildbot
Date: Fri Sep  9 12:50:01 2016
New Revision: 997033

Log:
Staging update by buildbot for jena

Modified:
    websites/staging/jena/trunk/content/   (props changed)
    websites/staging/jena/trunk/content/documentation/io/rdf-binary.html

Propchange: websites/staging/jena/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Sep  9 12:50:01 2016
@@ -1 +1 @@
-1760000
+1760001

Modified: websites/staging/jena/trunk/content/documentation/io/rdf-binary.html
==============================================================================
--- websites/staging/jena/trunk/content/documentation/io/rdf-binary.html (original)
+++ websites/staging/jena/trunk/content/documentation/io/rdf-binary.html Fri Sep  9 12:50:01 2016
@@ -229,7 +229,7 @@ wide-used binary encoding layer with a l
 </pre></div>
 
 
-<h2 id="encoding-graphs-datasets">Thrift encoding of Graphs and Datasets<a class="headerlink" href="#encoding-graphs-datasets" title="Permanent link">&para;</a></h2>
+<h2 id="encoding-tuples">Thrift encoding of Triples, Quads and rows.<a class="headerlink" href="#encoding-tuples" title="Permanent link">&para;</a></h2>
 <div class="codehilite"><pre><span class="n">struct</span> <span class="n">RDF_Triple</span> <span class="p">{</span>
 1<span class="p">:</span> <span class="n">required</span> <span class="n">RDF_Term</span> <span class="n">S</span>
 2<span class="p">:</span> <span class="n">required</span> <span class="n">RDF_Term</span> <span class="n">P</span>
@@ -251,13 +251,18 @@ wide-used binary encoding layer with a l
 </pre></div>
 
 
+<h2 id="encoding-graphs-datasets">Thrift encoding of RDF Graphs and RDF Datasets<a class="headerlink" href="#encoding-graphs-datasets" title="Permanent link">&para;</a></h2>
+<p>RDF Graphs are encoded as a stream of <code>RDF_Triple</code>.</p>
+<p>RDF Datasets are encoded as a stream of <code>RDF_Triple</code> and <code>RDF-Quad</code>.</p>
 <h2 id="encoding-result-sets">Thrift encoding of SPARQL Result Sets<a class="headerlink" href="#encoding-result-sets" title="Permanent link">&para;</a></h2>
+<p>A SPARQL Result Set is encoded as a list of variables (the header), then
+a list of rows (the results).</p>
 <div class="codehilite"><pre><span class="n">struct</span> <span class="n">RDF_VarTuple</span> <span class="p">{</span>
-1<span class="p">:</span> <span class="n">list</span><span class="o">&amp;</span><span class="n">lt</span><span class="p">;</span><span class="n">RDF_VAR</span><span class="o">&amp;</span><span class="n">gt</span><span class="p">;</span> <span class="n">vars</span>
+1<span class="p">:</span> <span class="n">list</span><span class="o">&lt;</span><span class="n">RDF_VAR</span><span class="o">&gt;</span> <span class="n">vars</span>
 <span class="p">}</span>
 
 <span class="n">struct</span> <span class="n">RDF_DataTuple</span> <span class="p">{</span>
-1<span class="p">:</span> <span class="n">list</span><span class="o">&amp;</span><span class="n">lt</span><span class="p">;</span><span class="n">RDF_Term</span><span class="o">&amp;</span><span class="n">gt</span><span class="p">;</span> <span class="n">row</span>
+1<span class="p">:</span> <span class="n">list</span><span class="o">&lt;</span><span class="n">RDF_Term</span><span class="o">&gt;</span> <span class="n">row</span>
 <span class="p">}</span>
 </pre></div>
   </div>