Author: andy
Date: Sat Mar 12 13:53:45 2016
New Revision: 1734703
URL: http://svn.apache.org/viewvc?rev=1734703&view=rev
Log:
Updates for aggregates, XSD support
Modified:
jena/site/trunk/content/documentation/query/library-function.mdtext
Modified: jena/site/trunk/content/documentation/query/library-function.mdtext
URL:
http://svn.apache.org/viewvc/jena/site/trunk/content/documentation/query/library-function.mdtext?rev=1734703&r1=1734702&r2=1734703&view=diff
==============================================================================
--- jena/site/trunk/content/documentation/query/library-function.mdtext
(original)
+++ jena/site/trunk/content/documentation/query/library-function.mdtext Sat Mar
12 13:53:45 2016
@@ -7,18 +7,27 @@ provides a function library and supports
functions. Functions and property functions can be
[registered or dynamically loaded](extension.html).
-See also the [free text search](/documentation/larq/) page.
-
-See also the [property functions](library-propfunc.html) library
-page.
-
Applications can also
[provide their own functions](writing_functions.html).
ARQ also provides an implementation the
[Leviathan Function Library](http://www.dotnetrdf.org/leviathan).
-## Function Library
+### XQuery/XPath Functions and Operators supported
+
+ARQ supports the scalar functions and operators from
+"[XQuery 1.0 and XPath 2.0 Functions and Operators
v3.1](https://www.w3.org/TR/xpath-functions-3/)".
+
+Functions in involving sequences are not supported.
+
+See [XSD Support](xsd-support.html) for details of datatypes and functions
+currenty supported. To check the exact current registrations, see
+<tt>[function/StandardFunctions.java](https://github.com/apache/jena/blob/master/jena-arq/src/main/java/org/apache/jena/sparql/function/StandardFunctions.java)</tt>.
+
+See also the [property functions](library-propfunc.html) library
+page.
+
+### Function Library
The prefix `afn` is `<http://jena.apache.org/ARQ/function#>`.
(the old prefix of `<http://jena.hpl.hp.com/ARQ/function#>` contineus to
@@ -44,18 +53,7 @@ The statistical aggregates are provided
These are modelled after SQL aggregate functions `STDDEV`, `STDDEVP`,
`VAR`, `VARP`.
-### XQuery/XPath Functions and Operators supported
-
-ARQ supports the scalar functions and operators from
-"[XQuery 1.0 and XPath 2.0 Functions and Operators
v3.1](https://www.w3.org/TR/xpath-functions-3/)".
-
-Functions in involving sequences are not supported.
-
-See [XSD Support](xsd-support.html) for details of datatypes and functions
-currenty supported. To check the exact current registrations, see
-<tt>[function/StandardFunctions.java](https://github.com/apache/jena/blob/master/jena-arq/src/main/java/org/apache/jena/sparql/function/StandardFunctions.java)</tt>.
-
-#### Addtional Functions Provided by ARQ
+### Addtional Functions Provided by ARQ
Most of these have equivalents, or near equivalents, in SPARQL or as an
XQuery function and are to be preferred. These ARQ-specific versions remain