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 2015/10/09 15:26:37 UTC
svn commit: r968310 - in /websites/staging/jena/trunk/content: ./
documentation/query/extension.html documentation/query/index.html
documentation/query/library-function.html
Author: buildbot
Date: Fri Oct 9 13:26:36 2015
New Revision: 968310
Log:
Staging update by buildbot for jena
Modified:
websites/staging/jena/trunk/content/ (props changed)
websites/staging/jena/trunk/content/documentation/query/extension.html
websites/staging/jena/trunk/content/documentation/query/index.html
websites/staging/jena/trunk/content/documentation/query/library-function.html
Propchange: websites/staging/jena/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Oct 9 13:26:36 2015
@@ -1 +1 @@
-1705361
+1707721
Modified: websites/staging/jena/trunk/content/documentation/query/extension.html
==============================================================================
--- websites/staging/jena/trunk/content/documentation/query/extension.html (original)
+++ websites/staging/jena/trunk/content/documentation/query/extension.html Fri Oct 9 13:26:36 2015
@@ -158,8 +158,8 @@ h2:hover > .headerlink, h3:hover > .head
<p>There are several ways to extend the ARQ query engine within the
SPARQL syntax.</p>
<ul>
-<li><a href="#value-functions">Filter Functions</a> - additional operations in
- FILTERS</li>
+<li><a href="#value-functions">Expression Functions</a> - additional operations in
+ <code>FILTERS</code>, <code>BIND</code> and <code>SELECT</code> expressions.</li>
<li><a href="#property-functions">Property functions</a> - adding predicates
that introduce custom query stages</li>
<li><a href="#describe-handlers">DESCRIBE handlers</a></li>
@@ -208,8 +208,8 @@ ARQ function library is <<code>http:/
<p>The afn:now returns the time the query started.</p>
-<p>The filter functions in the ARQ distribution are described on the
-<a href="library-function.html">filter function library page</a>.</p>
+<p>The expression functions in the ARQ distribution are described on the
+<a href="library-function.html">expression function library page</a>.</p>
<p>URIs for functions in the (fake)
<a href="java-uri.html">URI scheme <code>java:</code></a> are dynamically loaded. The
class name forms the scheme specific part of the URI.</p>
Modified: websites/staging/jena/trunk/content/documentation/query/index.html
==============================================================================
--- websites/staging/jena/trunk/content/documentation/query/index.html (original)
+++ websites/staging/jena/trunk/content/documentation/query/index.html Fri Oct 9 13:26:36 2015
@@ -193,7 +193,7 @@ SPARQL is the query language developed b
<li><a href="service.html">Basic federated query (<code>SERVICE</code>)</a></li>
</ul>
<h2 id="advanced-sparql-use">Advanced SPARQL use<a class="headerlink" href="#advanced-sparql-use" title="Permanent link">¶</a></h2>
-<p>Features of ARQ that were formally ARQ extensions but are now legal SPARQL 1.1:</p>
+<p>Features of ARQ that are now legal SPARQL 1.1:</p>
<ul>
<li><a href="property_paths.html">Property paths</a></li>
<li><a href="group-by.html">GROUP BY and counting</a></li>
@@ -207,17 +207,15 @@ SPARQL is the query language developed b
<ul>
<li><a href="text-query.html">Free text searches</a></li>
<li><a href="rdf_lists.html">Accessing lists</a> (RDF collections)</li>
-<li>
-<p><a href="extension.html">Extension mechanisms</a></p>
-<ul>
-<li><a href="extension.html#valueFunctions">Filter Functions</a></li>
+<li><a href="extension.html">Extension mechanisms</a><ul>
+<li><a href="extension.html#valueFunctions">Custom Expression Functions</a></li>
<li><a href="extension.html#propertyFunctions">Property Functions</a></li>
</ul>
</li>
<li>
<p>Library</p>
<ul>
-<li><a href="library-function.html">Filter function library</a></li>
+<li><a href="library-function.html">Expression function library</a></li>
<li><a href="library-propfunc.html">Property function library</a></li>
</ul>
</li>
Modified: websites/staging/jena/trunk/content/documentation/query/library-function.html
==============================================================================
--- websites/staging/jena/trunk/content/documentation/query/library-function.html (original)
+++ websites/staging/jena/trunk/content/documentation/query/library-function.html Fri Oct 9 13:26:36 2015
@@ -155,7 +155,7 @@
visibility: hidden;
}
h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
-<p>SPARQL allows custom functions in filter expressions so that
+<p>SPARQL allows custom functions in expressions so that
queries can be used on domain-specific data. SPARQL defines a
function by URI (or prefixed name) in FILTER expressions. ARQ
provides a function library and supports application-provided
@@ -166,6 +166,8 @@ functions. Functions and property fu
page.</p>
<p>Applications can also
<a href="writing_functions.html">provide their own functions</a>.</p>
+<p>ARQ also provides an implementation the
+<a href="http://www.dotnetrdf.org/leviathan">Leviathan Function Library</a>.</p>
<h2 id="function-library">Function Library<a class="headerlink" href="#function-library" title="Permanent link">¶</a></h2>
<p>The prefix <code>afn</code> is <code><http://jena.hpl.hp.com/ARQ/function#></code>.</p>
<p>Direct loading using a URI prefix of
@@ -354,11 +356,11 @@ functions.</p>
</thead>
<tbody>
<tr>
-<td><code>afn:min(num1, num2)</code></td>
+<td><code>afn:min(num1, num2)</code></td>
<td>Return the minimum of two expressions evaluating to numbers.</td>
</tr>
<tr>
-<td><code>afn:max(num1, num2)</code></td>
+<td><code>afn:max(num1, num2)</code></td>
<td>Return the maximum of two expressions evaluating to numbers.</td>
</tr>
<tr>