zorba-coders team mailing list archive
-
zorba-coders team
-
Mailing list archive
-
Message #13214
[Merge] lp:~zorba-coders/zorba/fix_bug_874400 into lp:zorba
Sorin Marian Nasoi has proposed merging lp:~zorba-coders/zorba/fix_bug_874400 into lp:zorba.
Requested reviews:
William Candillon (wcandillon)
Sorin Marian Nasoi (sorin.marian.nasoi)
Related bugs:
Bug #874400 in Zorba: "bug in the XQDoc visitor in Zorba"
https://bugs.launchpad.net/zorba/+bug/874400
For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/fix_bug_874400/+merge/119322
Fixed the XQDoc documentation issue related to the formatting of the parameters for the higher order functions.
--
The attached diff has been truncated due to its size.
https://code.launchpad.net/~zorba-coders/zorba/fix_bug_874400/+merge/119322
Your team Zorba Coders is subscribed to branch lp:zorba.
=== modified file 'doc/zorba/xqdoc/templates/www.functx.com_index.html'
--- doc/zorba/xqdoc/templates/www.functx.com_index.html 2012-07-24 08:48:48 +0000
+++ doc/zorba/xqdoc/templates/www.functx.com_index.html 2012-08-13 10:24:23 +0000
@@ -1,11 +1,11 @@
<html>
<head>
<title>Documentation for http://www.functx.com/</title>
- <meta content="text/html; charset=UTF-8" http-equiv="content-type" />
+ <meta content="text/html; charset=utf-8" http-equiv="content-type" />
<meta content="public" http-equiv="CACHE-CONTROL" />
<meta content="-1" http-equiv="Expires" />
<link rel="stylesheet" type="text/css" href="styles/main.css" />
- <link rel="stylesheet" href="styles/jquery.treeview.css" />
+ <link rel="stylesheet" href="styles/jquery.treeview.css" type="text/css" />
<script type="text/javascript" src="lib/jquery.js"></script>
<script type="text/javascript" src="lib/jquery.cookie.js"></script>
<script type="text/javascript" src="lib/jquery.treeview.js"></script>
@@ -17,19 +17,35 @@
<link type="text/css" rel="stylesheet" href="styles/shThemeDefault.css" />
<link type="text/css" rel="stylesheet" href="styles/shThemeXQuery.css" />
<script type="text/javascript">
- SyntaxHighlighter.all()
- </script>
- <script type="text/javascript">
- jQuery(document).ready(function() {
- $("#documentation").treeview({
- control: "#treecontrol",
- animated: "fast",
- collapsed: true,
- unique: false,
- persist: "cookie"
- });
- });
- </script>
+//
+SyntaxHighlighter.all()
+//
+</script>
+ <script type="text/javascript">
+//
+jQuery(document).ready(function() {
+$("#documentation").treeview({
+control: "#treecontrol",
+animated: "fast",
+collapsed: true,
+unique: false,
+persist: "cookie"
+});
+});
+//
+</script>
+ <script type="text/javascript" src="http://www.google.com/js/gweb/analytics/autotrack.js";></script>
+ <script type="text/javascript">
+//
+new gweb.analytics.AutoTrack({profile: 'UA-4281090-1'});
+//
+</script>
+ <style type="text/css">
+/**/
+ div.c2 {clear:both;}
+ li.c1 {width:102px !important;}
+/**/
+</style>
</head>
<body>
<div id="header">
@@ -76,10 +92,755 @@
<div id="leftMenu">
<div id="treecontrol">
<a title="Collapse the entire tree below" href="#">
- <img src="images/minus.gif" /> Collapse All</a>
+ <img src="images/minus.gif" alt="minus" /> Collapse All</a>
<a title="Expand the entire tree below" href="#">
- <img src="images/plus.gif" /> Expand All</a>
+ <img src="images/plus.gif" alt="plus" /> Expand All</a>
</div>
+ <ul id="documentation" class="treeview">
+ <ul>
+ <li>
+ <a href="index.html">All Modules</a>
+ </li>
+ <li>
+ <a href="function_index.html">All Functions</a>
+ </li>
+ <li>
+ <span>www.w3.org</span>
+ <ul>
+ <li>
+ <span>2005</span>
+ <ul>
+ <li>
+ <a href="www.w3.org_2005_xpath-functions_math.html" title="http://www.w3.org/2005/xpath-functions/math";>math</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.w3.org_2005_xpath-functions.html" title="http://www.w3.org/2005/xpath-functions";>xpath-functions</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>XDM</span>
+ <ul>
+ <li>
+ <span>atomic</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_datetime.html" title="http://www.zorba-xquery.com/modules/datetime";>datetime</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_math.html" title="http://www.zorba-xquery.com/modules/math";>math</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_random.html" title="http://www.zorba-xquery.com/modules/random";>random</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_string.html" title="http://www.zorba-xquery.com/modules/string";>string</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_uri.html" title="http://www.zorba-xquery.com/modules/uri";>uri</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>item</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_schema.html" title="http://www.zorba-xquery.com/modules/schema";>schema</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>node</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_node.html" title="http://www.zorba-xquery.com/modules/node";>node</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_node-position.html" title="http://www.zorba-xquery.com/modules/node-position";>node-position</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_node-reference.html" title="http://www.zorba-xquery.com/modules/node-reference";>node-reference</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>store</span>
+ <ul>
+ <li>
+ <span>collections</span>
+ <ul>
+ <li>
+ <span>dynamic</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_dynamic_collections_ddl.html" title="http://www.zorba-xquery.com/modules/store/dynamic/collections/ddl";>ddl</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_dynamic_collections_dml.html" title="http://www.zorba-xquery.com/modules/store/dynamic/collections/dml";>dml</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>static</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_static_collections_ddl.html" title="http://www.zorba-xquery.com/modules/store/static/collections/ddl";>ddl</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_static_collections_dml.html" title="http://www.zorba-xquery.com/modules/store/static/collections/dml";>dml</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>w3c</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_dynamic_collections_w3c_dml.html" title="http://www.zorba-xquery.com/modules/store/dynamic/collections/w3c/dml";>dml</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_dynamic_collections_w3c_ddl.html" title="http://www.zorba-xquery.com/modules/store/dynamic/collections/w3c/ddl";>ddl</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>data structures</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_data-structures_stack.html" title="http://www.zorba-xquery.com/modules/store/data-structures/stack";>stack</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_data-structures_unordered-map.html" title="http://www.zorba-xquery.com/modules/store/data-structures/unordered-map";>unordered-map</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_data-structures_queue.html" title="http://www.zorba-xquery.com/modules/store/data-structures/queue";>queue</a>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>documents</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_dynamic_documents.html" title="http://www.zorba-xquery.com/modules/store/dynamic/documents";>documents</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>indexes</span>
+ <ul>
+ <li>
+ <span>static</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_static_indexes_ddl.html" title="http://www.zorba-xquery.com/modules/store/static/indexes/ddl";>ddl</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_static_indexes_dml.html" title="http://www.zorba-xquery.com/modules/store/static/indexes/dml";>dml</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>integrity constraints</span>
+ <ul>
+ <li>
+ <span>static</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_static_integrity_constraints_ddl.html" title="http://www.zorba-xquery.com/modules/store/static/integrity_constraints/ddl";>ddl</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_static_integrity_constraints_dml.html" title="http://www.zorba-xquery.com/modules/store/static/integrity_constraints/dml";>dml</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>introspection</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_introspection_sctx.html" title="http://www.zorba-xquery.com/modules/introspection/sctx";>sctx</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>reflection</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_reflection.html" title="http://www.zorba-xquery.com/modules/reflection";>reflection</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>external</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_fetch.html" title="http://www.zorba-xquery.com/modules/fetch";>fetch</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_http-client.html" title="http://www.zorba-xquery.com/modules/http-client";>http-client</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_process.html" title="http://www.zorba-xquery.com/modules/process";>process</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_system.html" title="http://www.zorba-xquery.com/modules/system";>system</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>xqdoc</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_xqdoc.html" title="http://www.zorba-xquery.com/modules/xqdoc";>xqdoc</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_project_xqdoc.html" title="http://www.zorba-xquery.com/modules/project_xqdoc";>project_xqdoc</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <span>xqdoc2xhtml</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_xqdoc2xhtml_index.html" title="http://www.zorba-xquery.com/modules/xqdoc2xhtml/";>xqdoc2xhtml</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_xqdoc2xhtml_error.html" title="http://www.zorba-xquery.com/modules/xqdoc2xhtml/error";>error</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>data processing</span>
+ <ul>
+ <li>
+ <span>data cleaning</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_data-cleaning_character-based-string-similarity.html" title="http://www.zorba-xquery.com/modules/data-cleaning/character-based-string-similarity";>character-based-string-similarity</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_data-cleaning_consolidation.html" title="http://www.zorba-xquery.com/modules/data-cleaning/consolidation";>consolidation</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_data-cleaning_conversion.html" title="http://www.zorba-xquery.com/modules/data-cleaning/conversion";>conversion</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_data-cleaning_hybrid-string-similarity.html" title="http://www.zorba-xquery.com/modules/data-cleaning/hybrid-string-similarity";>hybrid-string-similarity</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_data-cleaning_normalization.html" title="http://www.zorba-xquery.com/modules/data-cleaning/normalization";>normalization</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_data-cleaning_phonetic-string-similarity.html" title="http://www.zorba-xquery.com/modules/data-cleaning/phonetic-string-similarity";>phonetic-string-similarity</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_data-cleaning_set-similarity.html" title="http://www.zorba-xquery.com/modules/data-cleaning/set-similarity";>set-similarity</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_data-cleaning_token-based-string-similarity.html" title="http://www.zorba-xquery.com/modules/data-cleaning/token-based-string-similarity";>token-based-string-similarity</a>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>data converters</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_converters_base64.html" title="http://www.zorba-xquery.com/modules/converters/base64";>base64</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_converters_json.html" title="http://www.zorba-xquery.com/modules/converters/json";>json</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_xml.html" title="http://www.zorba-xquery.com/modules/xml";>xml</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_converters_csv.html" title="http://www.zorba-xquery.com/modules/converters/csv";>csv</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_converters_html.html" title="http://www.zorba-xquery.com/modules/converters/html";>html</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>programming languages</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_languages_xslt.html" title="http://www.zorba-xquery.com/modules/languages/xslt";>xslt</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <span>xquery</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_xqxq.html" title="http://www.zorba-xquery.com/modules/xqxq";>xqxq</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>excel</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_information.html" title="http://www.zorba-xquery.com/modules/excel/information";>information</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_text.html" title="http://www.zorba-xquery.com/modules/excel/text";>text</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_statistical-zorba.html" title="http://www.zorba-xquery.com/modules/excel/statistical-zorba";>statistical-zorba</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_statistical.html" title="http://www.zorba-xquery.com/modules/excel/statistical";>statistical</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_math-sumproduct.html" title="http://www.zorba-xquery.com/modules/excel/math-sumproduct";>math-sumproduct</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_math.html" title="http://www.zorba-xquery.com/modules/excel/math";>math</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_lookup.html" title="http://www.zorba-xquery.com/modules/excel/lookup";>lookup</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_logical.html" title="http://www.zorba-xquery.com/modules/excel/logical";>logical</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_engineering.html" title="http://www.zorba-xquery.com/modules/excel/engineering";>engineering</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_datetime.html" title="http://www.zorba-xquery.com/modules/excel/datetime";>datetime</a>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>cryptography</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_cryptography_hash.html" title="http://www.zorba-xquery.com/modules/cryptography/hash";>hash</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_cryptography_hmac.html" title="http://www.zorba-xquery.com/modules/cryptography/hmac";>hmac</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>geo</span>
+ <ul>
+ <li>
+ <a href="expath.org_ns_geo.html" title="http://expath.org/ns/geo";>geo</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_geoproj.html" title="http://www.zorba-xquery.com/modules/geoproj";>geoproj</a>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>image</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_image_paint.html" title="http://www.zorba-xquery.com/modules/image/paint";>paint</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_image_manipulation.html" title="http://www.zorba-xquery.com/modules/image/manipulation";>manipulation</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_image_graphviz.html" title="http://www.zorba-xquery.com/modules/image/graphviz";>graphviz</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_image_basic.html" title="http://www.zorba-xquery.com/modules/image/basic";>basic</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_image_animation.html" title="http://www.zorba-xquery.com/modules/image/animation";>animation</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>OAuth</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_oauth_error.html" title="http://www.zorba-xquery.com/modules/oauth/error";>error</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_oauth_client.html" title="http://www.zorba-xquery.com/modules/oauth/client";>client</a>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>expath.org</span>
+ <ul>
+ <li>
+ <a href="expath.org_ns_http-client.html" title="http://expath.org/ns/http-client";>http-client</a>
+ </li>
+ <li>
+ <a href="expath.org_ns_error.html" title="http://expath.org/ns/error";>error</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <span>ns</span>
+ <ul>
+ <li>
+ <a href="expath.org_ns_file.html" title="http://expath.org/ns/file";>file</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>www.functx.com</span>
+ <ul>
+ <li>
+ <a href="www.functx.com_index.html" title="http://www.functx.com/";>www.functx.com</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>debugger</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_debugger_dbgp-message-handler.html" title="http://www.zorba-xquery.com/modules/debugger/dbgp-message-handler";>dbgp-message-handler</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>error</span>
+ <ul>
+ <li>
+ <a href="www.jsoniq.org_errors.html" title="http://www.jsoniq.org/errors";>errors</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.w3.org_2005_xqt-errors.html" title="http://www.w3.org/2005/xqt-errors";>xqt-errors</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_errors.html" title="http://www.zorba-xquery.com/errors";>errors</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_warnings.html" title="http://www.zorba-xquery.com/warnings";>warnings</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>utils</span>
+ <ul>
+ <li>
+ <span>util jvm</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_util-jvm.html" title="http://www.zorba-xquery.com/modules/util-jvm";>util-jvm</a>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>www.jsoniq.org</span>
+ <ul>
+ <li>
+ <a href="www.jsoniq.org_functions.html" title="http://www.jsoniq.org/functions";>functions</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>www.zorba-xquery.com</span>
+ <ul>
+ <li>
+ <span>modules</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_archive.html" title="http://www.zorba-xquery.com/modules/archive";>archive</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_full-text.html" title="http://www.zorba-xquery.com/modules/full-text";>full-text</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </ul>
</div>
<div id="rightcontent">
<h1>http://www.functx.com/<sup>
@@ -146,424 +907,399 @@
<td>
<tt>
<span class="functName">
- <a href="#add-attributes-3" title="Adds attributes to XML elements">add-attributes</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $elements</span> as element(*)*,
-<span class="funcParam"> $attrNames</span> as xs:QName*,
-<span class="funcParam"> $attrValues</span> as xs:anyAtomicType*
- ) as element(*)?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#add-months-2" title="Adds months to a date">add-months</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?,
-<span class="funcParam"> $months</span> as xs:integer
- ) as xs:date?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#add-or-update-attributes-3" title="Adds attributes to XML elements">add-or-update-attributes</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $elements</span> as element(*)*,
-<span class="funcParam"> $attrNames</span> as xs:QName*,
-<span class="funcParam"> $attrValues</span> as xs:anyAtomicType*
- ) as element(*)?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#all-whitespace-1" title="Whether a value is all whitespace or a zero-length string">all-whitespace</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#are-distinct-values-1" title="Whether all the values in a sequence are distinct">are-distinct-values</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $seq</span> as xs:anyAtomicType*
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#atomic-type-1" title="The built-in type of an atomic value">atomic-type</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $values</span> as xs:anyAtomicType*
- ) as xs:string*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#avg-empty-is-zero-2" title="The average, counting "empty" values as zero">avg-empty-is-zero</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $values</span> as xs:anyAtomicType*,
-<span class="funcParam"> $allNodes</span> as node()*
- ) as xs:double<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#between-exclusive-3" title="Whether a value is between two provided values">between-exclusive</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $value</span> as xs:anyAtomicType?,
-<span class="funcParam"> $minValue</span> as xs:anyAtomicType,
-<span class="funcParam"> $maxValue</span> as xs:anyAtomicType
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#between-inclusive-3" title="Whether a value is between two provided values, or equal to one of them">between-inclusive</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $value</span> as xs:anyAtomicType?,
-<span class="funcParam"> $minValue</span> as xs:anyAtomicType,
-<span class="funcParam"> $maxValue</span> as xs:anyAtomicType
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#camel-case-to-words-2" title="Turns a camelCase string into space-separated words">camel-case-to-words</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $delim</span> as xs:string
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#capitalize-first-1" title="Capitalizes the first character of a string">capitalize-first</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#change-element-names-deep-3" title="Changes the names of elements in an XML fragment">change-element-names-deep</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*,
-<span class="funcParam"> $oldNames</span> as xs:QName*,
-<span class="funcParam"> $newNames</span> as xs:QName*
- ) as node()*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#change-element-ns-3" title="Changes the namespace of XML elements">change-element-ns</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $elements</span> as element(*)*,
-<span class="funcParam"> $newns</span> as xs:string,
-<span class="funcParam"> $prefix</span> as xs:string
- ) as element(*)?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#change-element-ns-deep-3" title="Changes the namespace of XML elements and its descendants">change-element-ns-deep</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*,
-<span class="funcParam"> $newns</span> as xs:string,
-<span class="funcParam"> $prefix</span> as xs:string
- ) as node()*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#chars-1" title="Converts a string to a sequence of characters">chars</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#contains-any-of-2" title="Whether a string contains any of a sequence of strings">contains-any-of</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $searchStrings</span> as xs:string*
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#contains-case-insensitive-2" title="Whether one string contains another, without regard to case">contains-case-insensitive</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $substring</span> as xs:string
- ) as xs:boolean?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#contains-word-2" title="Whether one string contains another, as a separate word">contains-word</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $word</span> as xs:string
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#copy-attributes-2" title="Copies attributes from one element to another">copy-attributes</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $copyTo</span> as element(*),
-<span class="funcParam"> $copyFrom</span> as element(*)
- ) as element(*)<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#date-3" title="Construct a date from a year, month and day">date</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $year</span> as xs:anyAtomicType,
-<span class="funcParam"> $month</span> as xs:anyAtomicType,
-<span class="funcParam"> $day</span> as xs:anyAtomicType
- ) as xs:date<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#dateTime-6" title="Construct a date/time from individual components">dateTime</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $year</span> as xs:anyAtomicType,
-<span class="funcParam"> $month</span> as xs:anyAtomicType,
-<span class="funcParam"> $day</span> as xs:anyAtomicType,
-<span class="funcParam"> $hour</span> as xs:anyAtomicType,
-<span class="funcParam"> $minute</span> as xs:anyAtomicType,
-<span class="funcParam"> $second</span> as xs:anyAtomicType
- ) as xs:dateTime<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#day-in-year-1" title="The day of the year (a number between 1 and 366)">day-in-year</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:integer?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#day-of-week-1" title="The day of the week, from a date">day-of-week</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:integer?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#day-of-week-abbrev-en-1" title="The abbreviated day of the week, from a date, in English">day-of-week-abbrev-en</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:string?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#day-of-week-name-en-1" title="The name of the day of the week, from a date, in English">day-of-week-name-en</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:string?<br />
- <span class="padding"></span>
+ <a href="#add-attributes-3" title="Adds attributes to XML elements.">add-attributes</a>
+ </span> (
+ $elements as element(*)*,
+ $attrNames as xs:QName*,
+ $attrValues as xs:anyAtomicType*
+) as element(*)?<br />
+ <span class="padding">Adds attributes to XML elements.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#add-months-2" title="Adds months to a date.">add-months</a>
+ </span> (
+ $date as xs:anyAtomicType?,
+ $months as xs:integer
+) as xs:date?<br />
+ <span class="padding">Adds months to a date.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#add-or-update-attributes-3" title="Adds attributes to XML elements.">add-or-update-attributes</a>
+ </span> (
+ $elements as element(*)*,
+ $attrNames as xs:QName*,
+ $attrValues as xs:anyAtomicType*
+) as element(*)?<br />
+ <span class="padding">Adds attributes to XML elements.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#all-whitespace-1" title="Whether a value is all whitespace or a zero-length string.">all-whitespace</a>
+ </span> (
+ $arg as xs:string?
+) as xs:boolean<br />
+ <span class="padding">Whether a value is all whitespace or a zero-length string.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#are-distinct-values-1" title="Whether all the values in a sequence are distinct.">are-distinct-values</a>
+ </span> (
+ $seq as xs:anyAtomicType*
+) as xs:boolean<br />
+ <span class="padding">Whether all the values in a sequence are distinct.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#atomic-type-1" title="The built-in type of an atomic value.">atomic-type</a>
+ </span> (
+ $values as xs:anyAtomicType*
+) as xs:string*<br />
+ <span class="padding">The built-in type of an atomic value.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#avg-empty-is-zero-2" title="The average, counting "empty" values as zero.">avg-empty-is-zero</a>
+ </span> (
+ $values as xs:anyAtomicType*,
+ $allNodes as node()*
+) as xs:double<br />
+ <span class="padding">The average, counting "empty" values as zero.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#between-exclusive-3" title="Whether a value is between two provided values.">between-exclusive</a>
+ </span> (
+ $value as xs:anyAtomicType?,
+ $minValue as xs:anyAtomicType,
+ $maxValue as xs:anyAtomicType
+) as xs:boolean<br />
+ <span class="padding">Whether a value is between two provided values.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#between-inclusive-3" title="Whether a value is between two provided values, or equal to one of them.">between-inclusive</a>
+ </span> (
+ $value as xs:anyAtomicType?,
+ $minValue as xs:anyAtomicType,
+ $maxValue as xs:anyAtomicType
+) as xs:boolean<br />
+ <span class="padding">Whether a value is between two provided values, or equal to one of them.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#camel-case-to-words-2" title="Turns a camelCase string into space-separated words.">camel-case-to-words</a>
+ </span> (
+ $arg as xs:string?,
+ $delim as xs:string
+) as xs:string<br />
+ <span class="padding">Turns a camelCase string into space-separated words.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#capitalize-first-1" title="Capitalizes the first character of a string.">capitalize-first</a>
+ </span> (
+ $arg as xs:string?
+) as xs:string?<br />
+ <span class="padding">Capitalizes the first character of a string.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#change-element-names-deep-3" title="Changes the names of elements in an XML fragment.">change-element-names-deep</a>
+ </span> (
+ $nodes as node()*,
+ $oldNames as xs:QName*,
+ $newNames as xs:QName*
+) as node()*<br />
+ <span class="padding">Changes the names of elements in an XML fragment.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#change-element-ns-3" title="Changes the namespace of XML elements.">change-element-ns</a>
+ </span> (
+ $elements as element(*)*,
+ $newns as xs:string,
+ $prefix as xs:string
+) as element(*)?<br />
+ <span class="padding">Changes the namespace of XML elements.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#change-element-ns-deep-3" title="Changes the namespace of XML elements and its descendants.">change-element-ns-deep</a>
+ </span> (
+ $nodes as node()*,
+ $newns as xs:string,
+ $prefix as xs:string
+) as node()*<br />
+ <span class="padding">Changes the namespace of XML elements and its descendants.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#chars-1" title="Converts a string to a sequence of characters.">chars</a>
+ </span> (
+ $arg as xs:string?
+) as xs:string*<br />
+ <span class="padding">Converts a string to a sequence of characters.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#contains-any-of-2" title="Whether a string contains any of a sequence of strings.">contains-any-of</a>
+ </span> (
+ $arg as xs:string?,
+ $searchStrings as xs:string*
+) as xs:boolean<br />
+ <span class="padding">Whether a string contains any of a sequence of strings.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#contains-case-insensitive-2" title="Whether one string contains another, without regard to case.">contains-case-insensitive</a>
+ </span> (
+ $arg as xs:string?,
+ $substring as xs:string
+) as xs:boolean?<br />
+ <span class="padding">Whether one string contains another, without regard to case.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#contains-word-2" title="Whether one string contains another, as a separate word.">contains-word</a>
+ </span> (
+ $arg as xs:string?,
+ $word as xs:string
+) as xs:boolean<br />
+ <span class="padding">Whether one string contains another, as a separate word.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#copy-attributes-2" title="Copies attributes from one element to another.">copy-attributes</a>
+ </span> (
+ $copyTo as element(*),
+ $copyFrom as element(*)
+) as element(*)<br />
+ <span class="padding">Copies attributes from one element to another.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#date-3" title="Construct a date from a year, month and day.">date</a>
+ </span> (
+ $year as xs:anyAtomicType,
+ $month as xs:anyAtomicType,
+ $day as xs:anyAtomicType
+) as xs:date<br />
+ <span class="padding">Construct a date from a year, month and day.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#dateTime-6" title="Construct a date/time from individual components.">dateTime</a>
+ </span> (
+ $year as xs:anyAtomicType,
+ $month as xs:anyAtomicType,
+ $day as xs:anyAtomicType,
+ $hour as xs:anyAtomicType,
+ $minute as xs:anyAtomicType,
+ $second as xs:anyAtomicType
+) as xs:dateTime<br />
+ <span class="padding">Construct a date/time from individual components.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#day-in-year-1" title="The day of the year (a number between 1 and 366).">day-in-year</a>
+ </span> (
+ $date as xs:anyAtomicType?
+) as xs:integer?<br />
+ <span class="padding">The day of the year (a number between 1 and 366).</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#day-of-week-1" title="The day of the week, from a date.">day-of-week</a>
+ </span> (
+ $date as xs:anyAtomicType?
+) as xs:integer?<br />
+ <span class="padding">The day of the week, from a date.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#day-of-week-abbrev-en-1" title="The abbreviated day of the week, from a date, in English.">day-of-week-abbrev-en</a>
+ </span> (
+ $date as xs:anyAtomicType?
+) as xs:string?<br />
+ <span class="padding">The abbreviated day of the week, from a date, in English.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#day-of-week-name-en-1" title="The name of the day of the week, from a date, in English.">day-of-week-name-en</a>
+ </span> (
+ $date as xs:anyAtomicType?
+) as xs:string?<br />
+ <span class="padding">The name of the day of the week, from a date, in English.</span>
</tt>
</td>
</tr>
@@ -575,2076 +1311,1950 @@
<tt>
<span class="functName">
<a href="#dayTimeDuration-4" title="Construct a dayTimeDuration from a number of days, hours, etc.">dayTimeDuration</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $days</span> as xs:decimal?,
-<span class="funcParam"> $hours</span> as xs:decimal?,
-<span class="funcParam"> $minutes</span> as xs:decimal?,
-<span class="funcParam"> $seconds</span> as xs:decimal?
- ) as xs:dayTimeDuration<br />
- <span class="padding"> Construct a dayTimeDuration from a number of days, hours, etc.</span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#days-in-month-1" title="Number of days in the month">days-in-month</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:integer?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#depth-of-node-1" title="The depth (level) of a node in an XML tree">depth-of-node</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $node</span> as node()?
- ) as xs:integer<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#distinct-attribute-names-1" title="The distinct names of all attributes in an XML fragment">distinct-attribute-names</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as xs:string*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#distinct-deep-1" title="The XML nodes with distinct values, taking into account attributes and descendants">distinct-deep</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as node()*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#distinct-element-names-1" title="The distinct names of all elements in an XML fragment">distinct-element-names</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as xs:string*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#distinct-element-paths-1" title="The distinct paths of all descendant elements in an XML fragment">distinct-element-paths</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as xs:string*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#distinct-nodes-1" title="The distinct XML nodes in a sequence (by node identity)">distinct-nodes</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as node()*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#duration-from-timezone-1" title="Converts a timezone like "-05:00" or "Z" into xs:dayTimeDuration">duration-from-timezone</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $timezone</span> as xs:string
- ) as xs:dayTimeDuration<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#dynamic-path-2" title="Dynamically evaluates a simple XPath path">dynamic-path</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $parent</span> as node(),
-<span class="funcParam"> $path</span> as xs:string
- ) as item()*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#escape-for-regex-1" title="Escapes regex special characters">escape-for-regex</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#exclusive-or-2" title="Whether one (and only one) of two boolean values is true">exclusive-or</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:boolean?,
-<span class="funcParam"> $arg2</span> as xs:boolean?
- ) as xs:boolean?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#first-day-of-month-1" title="The first day of the month of a date">first-day-of-month</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:date?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#first-day-of-year-1" title="The first day of the year of a date">first-day-of-year</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:date?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#first-node-1" title="The XML node in a sequence that appears first in document order">first-node</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as node()?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#follows-not-descendant-2" title="Whether an XML node follows another without being its descendant">follows-not-descendant</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $a</span> as node()?,
-<span class="funcParam"> $b</span> as node()?
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#format-as-title-en-1" title="Moves title words like "the" and "a" to the end of strings">format-as-title-en</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $titles</span> as xs:string*
- ) as xs:string*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#fragment-from-uri-1" title="Returns the fragment from a URI">fragment-from-uri</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $uri</span> as xs:string?
- ) as xs:string?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#get-matches-2" title="Return the matching regions of a string">get-matches</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $string</span> as xs:string?,
-<span class="funcParam"> $regex</span> as xs:string
- ) as xs:string*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#get-matches-and-non-matches-2" title="Splits a string into matching and non-matching regions">get-matches-and-non-matches</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $string</span> as xs:string?,
-<span class="funcParam"> $regex</span> as xs:string
- ) as element(*)*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#has-element-only-content-1" title="Whether an element has element-only content">has-element-only-content</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $element</span> as element(*)
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#has-empty-content-1" title="Whether an element has empty content">has-empty-content</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $element</span> as element(*)
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#has-mixed-content-1" title="Whether an element has mixed content">has-mixed-content</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $element</span> as element(*)
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#has-simple-content-1" title="Whether an element has simple content">has-simple-content</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $element</span> as element(*)
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#id-from-element-1" title="Gets the ID of an XML element">id-from-element</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $element</span> as element(*)?
- ) as xs:string?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#id-untyped-2" title="Gets XML element(s) that have an attribute with a particular value">id-untyped</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $node</span> as node()*,
-<span class="funcParam"> $id</span> as xs:anyAtomicType
- ) as element(*)*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#if-absent-2" title="The first argument if it is not empty, otherwise the second argument">if-absent</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as item()*,
-<span class="funcParam"> $value</span> as item()*
- ) as item()*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#if-empty-2" title="The first argument if it is not blank, otherwise the second argument">if-empty</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as item()?,
-<span class="funcParam"> $value</span> as item()*
- ) as item()*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#index-of-deep-equal-node-2" title="The position of a node in a sequence, based on contents and attributes">index-of-deep-equal-node</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*,
-<span class="funcParam"> $nodeToFind</span> as node()
- ) as xs:integer*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#index-of-match-first-2" title="The first position of a matching substring">index-of-match-first</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $pattern</span> as xs:string
- ) as xs:integer?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#index-of-node-2" title="The position of a node in a sequence, based on node identity">index-of-node</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*,
-<span class="funcParam"> $nodeToFind</span> as node()
- ) as xs:integer*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#index-of-string-2" title="The position(s) of a substring">index-of-string</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $substring</span> as xs:string
- ) as xs:integer*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#index-of-string-first-2" title="The first position of a substring">index-of-string-first</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $substring</span> as xs:string
- ) as xs:integer?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#index-of-string-last-2" title="The last position of a substring">index-of-string-last</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $substring</span> as xs:string
- ) as xs:integer?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#insert-string-3" title="Inserts a string at a specified position">insert-string</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $originalString</span> as xs:string?,
-<span class="funcParam"> $stringToInsert</span> as xs:string?,
-<span class="funcParam"> $pos</span> as xs:integer
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#is-a-number-1" title="Whether a value is numeric">is-a-number</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $value</span> as xs:anyAtomicType?
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#is-absolute-uri-1" title="Whether a URI is absolute">is-absolute-uri</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $uri</span> as xs:string?
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#is-ancestor-2" title="Whether an XML node is an ancestor of another node">is-ancestor</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $node1</span> as node(),
-<span class="funcParam"> $node2</span> as node()
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#is-descendant-2" title="Whether an XML node is a descendant of another node">is-descendant</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $node1</span> as node(),
-<span class="funcParam"> $node2</span> as node()
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#is-leap-year-1" title="Whether a date falls in a leap year">is-leap-year</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#is-node-among-descendants-2" title="Whether an XML node is among the descendants of a sequence, based on node identity">is-node-among-descendants</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $node</span> as node()?,
-<span class="funcParam"> $seq</span> as node()*
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#is-node-among-descendants-deep-equal-2" title="Whether an XML node is among the descendants of a sequence, based on contents and attributes">is-node-among-descendants-deep-equal</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $node</span> as node()?,
-<span class="funcParam"> $seq</span> as node()*
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#is-node-in-sequence-2" title="Whether an XML node is in a sequence, based on node identity">is-node-in-sequence</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $node</span> as node()?,
-<span class="funcParam"> $seq</span> as node()*
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#is-node-in-sequence-deep-equal-2" title="Whether an XML node is in a sequence, based on contents and attributes">is-node-in-sequence-deep-equal</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $node</span> as node()?,
-<span class="funcParam"> $seq</span> as node()*
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#is-value-in-sequence-2" title="Whether an atomic value appears in a sequence">is-value-in-sequence</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $value</span> as xs:anyAtomicType?,
-<span class="funcParam"> $seq</span> as xs:anyAtomicType*
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#last-day-of-month-1" title="The last day of the month of a date">last-day-of-month</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:date?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#last-day-of-year-1" title="The last day of the month of a date">last-day-of-year</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:date?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#last-node-1" title="The XML node in a sequence that is last in document order">last-node</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as node()?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#leaf-elements-1" title="All XML elements that don't have any child elements">leaf-elements</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $root</span> as node()?
- ) as element(*)*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#left-trim-1" title="Trims leading whitespace">left-trim</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#line-count-1" title="The number of lines">line-count</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:integer<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#lines-1" title="Split a string into separate lines">lines</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#max-depth-1" title="The maximum depth of elements in an XML tree">max-depth</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $root</span> as node()?
- ) as xs:integer?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#max-determine-type-1" title="The maximum value in a sequence, figuring out its type (numeric or string)">max-determine-type</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $seq</span> as xs:anyAtomicType*
- ) as xs:anyAtomicType?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#max-line-length-1" title="The maximum line length">max-line-length</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:integer<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#max-node-1" title="The XML node whose typed value is the maximum">max-node</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as node()*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#max-string-1" title="The maximum of a sequence of values, treating them like strings">max-string</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $strings</span> as xs:anyAtomicType*
- ) as xs:string?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#min-determine-type-1" title="The minimum value in a sequence, figuring out its type (numeric or string)">min-determine-type</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $seq</span> as xs:anyAtomicType*
- ) as xs:anyAtomicType?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#min-node-1" title="The XML node whose typed value is the minimum">min-node</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as node()*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#min-non-empty-string-1" title="The minimum of a sequence of strings, ignoring "empty" values">min-non-empty-string</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $strings</span> as xs:string*
- ) as xs:string?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#min-string-1" title="The minimum of a sequence of values, treating them like strings">min-string</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $strings</span> as xs:anyAtomicType*
- ) as xs:string?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#mmddyyyy-to-date-1" title="Converts a string with format MMDDYYYY (with any delimiters) to a date">mmddyyyy-to-date</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $dateString</span> as xs:string?
- ) as xs:date?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#month-abbrev-en-1" title="The month of a date as an abbreviated word (Jan, Feb, etc.)">month-abbrev-en</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:string?<br />
- <span class="padding"> The month of a date as an abbreviated word (Jan, Feb, etc.</span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#month-name-en-1" title="The month of a date as a word (January, February, etc.)">month-name-en</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:string?<br />
- <span class="padding"> The month of a date as a word (January, February, etc.</span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#name-test-2" title="Whether a name matches a list of names or name wildcards">name-test</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $testname</span> as xs:string?,
-<span class="funcParam"> $names</span> as xs:string*
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#namespaces-in-use-1" title="A list of namespaces used in element/attribute names in an XML fragment">namespaces-in-use</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $root</span> as node()?
- ) as xs:anyURI*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#next-day-1" title="The next day">next-day</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:date?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#node-kind-1" title="The XML node kind (element, attribute, text, etc.)">node-kind</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as xs:string*<br />
- <span class="padding"> The XML node kind (element, attribute, text, etc.</span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#non-distinct-values-1" title="Returns any values that appear more than once in a sequence">non-distinct-values</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $seq</span> as xs:anyAtomicType*
- ) as xs:anyAtomicType*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#number-of-matches-2" title="The number of regions that match a pattern">number-of-matches</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $pattern</span> as xs:string
- ) as xs:integer<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#open-ref-document-1" title="Resolves a relative URI and references it, returning an XML document">open-ref-document</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $refNode</span> as node()
- ) as document()<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#ordinal-number-en-1" title="Reformats a number as an ordinal number, e.g. 1st, 2nd, 3rd.">ordinal-number-en</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $num</span> as xs:integer?
- ) as xs:string<br />
- <span class="padding"> Reformats a number as an ordinal number, e.</span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#pad-integer-to-length-2" title="Pads an integer to a desired length by adding leading zeros">pad-integer-to-length</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $integerToPad</span> as xs:anyAtomicType?,
-<span class="funcParam"> $length</span> as xs:integer
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#pad-string-to-length-3" title="Pads a string to a desired length">pad-string-to-length</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $stringToPad</span> as xs:string?,
-<span class="funcParam"> $padChar</span> as xs:string,
-<span class="funcParam"> $length</span> as xs:integer
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#path-to-node-1" title="A path to an XML node (or sequence of nodes)">path-to-node</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as xs:string*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#path-to-node-with-pos-1" title="A unique path to an XML node (or sequence of nodes)">path-to-node-with-pos</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $node</span> as node()?
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#precedes-not-ancestor-2" title="Whether an XML node precedes another without being its ancestor">precedes-not-ancestor</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $a</span> as node()?,
-<span class="funcParam"> $b</span> as node()?
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#previous-day-1" title="The previous day">previous-day</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:date?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#remove-attributes-2" title="Removes attributes from an XML element, based on name">remove-attributes</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $elements</span> as element(*)*,
-<span class="funcParam"> $names</span> as xs:string*
- ) as element(*)<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#remove-attributes-deep-2" title="Removes attributes from an XML fragment, based on name">remove-attributes-deep</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*,
-<span class="funcParam"> $names</span> as xs:string*
- ) as node()*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#remove-elements-2" title="Removes child elements from an XML node, based on name">remove-elements</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $elements</span> as element(*)*,
-<span class="funcParam"> $names</span> as xs:string*
- ) as element(*)*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#remove-elements-deep-2" title="Removes descendant elements from an XML node, based on name">remove-elements-deep</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*,
-<span class="funcParam"> $names</span> as xs:string*
- ) as node()*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#remove-elements-not-contents-2" title="Removes descendant XML elements but keeps their content">remove-elements-not-contents</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*,
-<span class="funcParam"> $names</span> as xs:string*
- ) as node()*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#repeat-string-2" title="Repeats a string a given number of times">repeat-string</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $stringToRepeat</span> as xs:string?,
-<span class="funcParam"> $count</span> as xs:integer
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#replace-beginning-3" title="Replaces the beginning of a string, up to a matched pattern">replace-beginning</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $pattern</span> as xs:string,
-<span class="funcParam"> $replacement</span> as xs:string
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#replace-element-values-2" title="Updates the content of one or more elements">replace-element-values</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $elements</span> as element(*)*,
-<span class="funcParam"> $values</span> as xs:anyAtomicType*
- ) as element(*)*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#replace-first-3" title="Replaces the first match of a pattern">replace-first</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $pattern</span> as xs:string,
-<span class="funcParam"> $replacement</span> as xs:string
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#replace-multi-3" title="Performs multiple replacements, using pairs of replace parameters">replace-multi</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $changeFrom</span> as xs:string*,
-<span class="funcParam"> $changeTo</span> as xs:string*
- ) as xs:string?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#reverse-string-1" title="Reverses the order of characters">reverse-string</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#right-trim-1" title="Trims trailing whitespace">right-trim</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#scheme-from-uri-1" title="Returns the scheme from a URI">scheme-from-uri</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $uri</span> as xs:string?
- ) as xs:string?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#sequence-deep-equal-2" title="Whether two sequences have the same XML node content and/or values">sequence-deep-equal</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $seq1</span> as item()*,
-<span class="funcParam"> $seq2</span> as item()*
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#sequence-node-equal-2" title="Whether two sequences contain the same XML nodes, in the same order">sequence-node-equal</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $seq1</span> as node()*,
-<span class="funcParam"> $seq2</span> as node()*
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#sequence-node-equal-any-order-2" title="Whether two sequences contain the same XML nodes, regardless of order">sequence-node-equal-any-order</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $seq1</span> as node()*,
-<span class="funcParam"> $seq2</span> as node()*
- ) as xs:boolean<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#sequence-type-1" title="The sequence type that represents a sequence of nodes or values">sequence-type</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $items</span> as item()*
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#siblings-1" title="The siblings of an XML node">siblings</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $node</span> as node()?
- ) as node()*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#siblings-same-name-1" title="The siblings of an XML element that have the same name">siblings-same-name</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $element</span> as element(*)?
- ) as element(*)*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#sort-1" title="Sorts a sequence of values or nodes">sort</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $seq</span> as item()*
- ) as item()*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#sort-as-numeric-1" title="Sorts a sequence of numeric values or nodes">sort-as-numeric</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $seq</span> as item()*
- ) as item()*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#sort-case-insensitive-1" title="Sorts a sequence of values or nodes regardless of capitalization">sort-case-insensitive</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $seq</span> as item()*
- ) as item()*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#sort-document-order-1" title="Sorts a sequence of nodes in document order">sort-document-order</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $seq</span> as node()*
- ) as node()*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#substring-after-if-contains-2" title="Performs substring-after, returning the entire string if it does not contain the delimiter">substring-after-if-contains</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $delim</span> as xs:string
- ) as xs:string?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#substring-after-last-2" title="The substring after the last occurrence of a delimiter">substring-after-last</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $delim</span> as xs:string
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#substring-after-last-match-2" title="The substring after the last text that matches a regex">substring-after-last-match</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $regex</span> as xs:string
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#substring-after-match-2" title="The substring after the first text that matches a regex">substring-after-match</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $regex</span> as xs:string
- ) as xs:string?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#substring-before-if-contains-2" title="Performs substring-before, returning the entire string if it does not contain the delimiter">substring-before-if-contains</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $delim</span> as xs:string
- ) as xs:string?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#substring-before-last-2" title="The substring before the last occurrence of a delimiter">substring-before-last</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $delim</span> as xs:string
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#substring-before-last-match-2" title="The substring after the first text that matches a regex">substring-before-last-match</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $regex</span> as xs:string
- ) as xs:string?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#substring-before-match-2" title="The substring before the last text that matches a regex">substring-before-match</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $regex</span> as xs:string
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#time-3" title="Construct a time from an hour, minute and second">time</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $hour</span> as xs:anyAtomicType,
-<span class="funcParam"> $minute</span> as xs:anyAtomicType,
-<span class="funcParam"> $second</span> as xs:anyAtomicType
- ) as xs:time<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#timezone-from-duration-1" title="Converts an xs:dayTimeDuration into a timezone like "-05:00" or "Z"">timezone-from-duration</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $duration</span> as xs:dayTimeDuration
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#total-days-from-duration-1" title="The total number of days in a dayTimeDuration">total-days-from-duration</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $duration</span> as xs:dayTimeDuration?
- ) as xs:decimal?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#total-hours-from-duration-1" title="The total number of hours in a dayTimeDuration">total-hours-from-duration</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $duration</span> as xs:dayTimeDuration?
- ) as xs:decimal?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#total-minutes-from-duration-1" title="The total number of minutes in a dayTimeDuration">total-minutes-from-duration</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $duration</span> as xs:dayTimeDuration?
- ) as xs:decimal?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#total-months-from-duration-1" title="The total number of months in a yearMonthDuration">total-months-from-duration</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $duration</span> as xs:yearMonthDuration?
- ) as xs:decimal?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#total-seconds-from-duration-1" title="The total number of seconds in a dayTimeDuration">total-seconds-from-duration</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $duration</span> as xs:dayTimeDuration?
- ) as xs:decimal?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#total-years-from-duration-1" title="The total number of years in a yearMonthDuration">total-years-from-duration</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $duration</span> as xs:yearMonthDuration?
- ) as xs:decimal?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#trim-1" title="Trims leading and trailing whitespace">trim</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#update-attributes-3" title="Updates the attribute value of an XML element">update-attributes</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $elements</span> as element(*)*,
-<span class="funcParam"> $attrNames</span> as xs:QName*,
-<span class="funcParam"> $attrValues</span> as xs:anyAtomicType*
- ) as element(*)?<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#value-except-2" title="The values in one sequence that aren't in another sequence">value-except</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:anyAtomicType*,
-<span class="funcParam"> $arg2</span> as xs:anyAtomicType*
- ) as xs:anyAtomicType*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#value-intersect-2" title="The intersection of two sequences of values">value-intersect</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:anyAtomicType*,
-<span class="funcParam"> $arg2</span> as xs:anyAtomicType*
- ) as xs:anyAtomicType*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#value-union-2" title="The union of two sequences of values">value-union</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:anyAtomicType*,
-<span class="funcParam"> $arg2</span> as xs:anyAtomicType*
- ) as xs:anyAtomicType*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#word-count-1" title="The number of words">word-count</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:integer<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#words-to-camel-case-1" title="Turns a string of words into camelCase">words-to-camel-case</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#wrap-values-in-elements-2" title="Wraps a sequence of atomic values in XML elements">wrap-values-in-elements</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $values</span> as xs:anyAtomicType*,
-<span class="funcParam"> $elementName</span> as xs:QName
- ) as element(*)*<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline"></span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#yearMonthDuration-2" title="Construct a yearMonthDuration from a number of years and months">yearMonthDuration</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $years</span> as xs:decimal?,
-<span class="funcParam"> $months</span> as xs:integer?
- ) as xs:yearMonthDuration<br />
- <span class="padding"></span>
+ </span> (
+ $days as xs:decimal?,
+ $hours as xs:decimal?,
+ $minutes as xs:decimal?,
+ $seconds as xs:decimal?
+) as xs:dayTimeDuration<br />
+ <span class="padding">Construct a dayTimeDuration from a number of days, hours, etc.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#days-in-month-1" title="Number of days in the month.">days-in-month</a>
+ </span> (
+ $date as xs:anyAtomicType?
+) as xs:integer?<br />
+ <span class="padding">Number of days in the month.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#depth-of-node-1" title="The depth (level) of a node in an XML tree.">depth-of-node</a>
+ </span> (
+ $node as node()?
+) as xs:integer<br />
+ <span class="padding">The depth (level) of a node in an XML tree.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#distinct-attribute-names-1" title="The distinct names of all attributes in an XML fragment.">distinct-attribute-names</a>
+ </span> (
+ $nodes as node()*
+) as xs:string*<br />
+ <span class="padding">The distinct names of all attributes in an XML fragment.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#distinct-deep-1" title="The XML nodes with distinct values, taking into account attributes and descendants.">distinct-deep</a>
+ </span> (
+ $nodes as node()*
+) as node()*<br />
+ <span class="padding">The XML nodes with distinct values, taking into account attributes and descendants.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#distinct-element-names-1" title="The distinct names of all elements in an XML fragment.">distinct-element-names</a>
+ </span> (
+ $nodes as node()*
+) as xs:string*<br />
+ <span class="padding">The distinct names of all elements in an XML fragment.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#distinct-element-paths-1" title="The distinct paths of all descendant elements in an XML fragment.">distinct-element-paths</a>
+ </span> (
+ $nodes as node()*
+) as xs:string*<br />
+ <span class="padding">The distinct paths of all descendant elements in an XML fragment.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#distinct-nodes-1" title="The distinct XML nodes in a sequence (by node identity).">distinct-nodes</a>
+ </span> (
+ $nodes as node()*
+) as node()*<br />
+ <span class="padding">The distinct XML nodes in a sequence (by node identity).</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#duration-from-timezone-1" title="Converts a timezone like "-05:00" or "Z" into xs:dayTimeDuration.">duration-from-timezone</a>
+ </span> (
+ $timezone as xs:string
+) as xs:dayTimeDuration<br />
+ <span class="padding">Converts a timezone like "-05:00" or "Z" into xs:dayTimeDuration.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#dynamic-path-2" title="Dynamically evaluates a simple XPath path.">dynamic-path</a>
+ </span> (
+ $parent as node(),
+ $path as xs:string
+) as item()*<br />
+ <span class="padding">Dynamically evaluates a simple XPath path.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#escape-for-regex-1" title="Escapes regex special characters.">escape-for-regex</a>
+ </span> (
+ $arg as xs:string?
+) as xs:string<br />
+ <span class="padding">Escapes regex special characters.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#exclusive-or-2" title="Whether one (and only one) of two boolean values is true.">exclusive-or</a>
+ </span> (
+ $arg1 as xs:boolean?,
+ $arg2 as xs:boolean?
+) as xs:boolean?<br />
+ <span class="padding">Whether one (and only one) of two boolean values is true.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#first-day-of-month-1" title="The first day of the month of a date.">first-day-of-month</a>
+ </span> (
+ $date as xs:anyAtomicType?
+) as xs:date?<br />
+ <span class="padding">The first day of the month of a date.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#first-day-of-year-1" title="The first day of the year of a date.">first-day-of-year</a>
+ </span> (
+ $date as xs:anyAtomicType?
+) as xs:date?<br />
+ <span class="padding">The first day of the year of a date.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#first-node-1" title="The XML node in a sequence that appears first in document order.">first-node</a>
+ </span> (
+ $nodes as node()*
+) as node()?<br />
+ <span class="padding">The XML node in a sequence that appears first in document order.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#follows-not-descendant-2" title="Whether an XML node follows another without being its descendant.">follows-not-descendant</a>
+ </span> (
+ $a as node()?,
+ $b as node()?
+) as xs:boolean<br />
+ <span class="padding">Whether an XML node follows another without being its descendant.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#format-as-title-en-1" title="Moves title words like "the" and "a" to the end of strings.">format-as-title-en</a>
+ </span> (
+ $titles as xs:string*
+) as xs:string*<br />
+ <span class="padding">Moves title words like "the" and "a" to the end of strings.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#fragment-from-uri-1" title="Returns the fragment from a URI.">fragment-from-uri</a>
+ </span> (
+ $uri as xs:string?
+) as xs:string?<br />
+ <span class="padding">Returns the fragment from a URI.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#get-matches-2" title="Return the matching regions of a string.">get-matches</a>
+ </span> (
+ $string as xs:string?,
+ $regex as xs:string
+) as xs:string*<br />
+ <span class="padding">Return the matching regions of a string.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#get-matches-and-non-matches-2" title="Splits a string into matching and non-matching regions.">get-matches-and-non-matches</a>
+ </span> (
+ $string as xs:string?,
+ $regex as xs:string
+) as element(*)*<br />
+ <span class="padding">Splits a string into matching and non-matching regions.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#has-element-only-content-1" title="Whether an element has element-only content.">has-element-only-content</a>
+ </span> (
+ $element as element(*)
+) as xs:boolean<br />
+ <span class="padding">Whether an element has element-only content.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#has-empty-content-1" title="Whether an element has empty content.">has-empty-content</a>
+ </span> (
+ $element as element(*)
+) as xs:boolean<br />
+ <span class="padding">Whether an element has empty content.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#has-mixed-content-1" title="Whether an element has mixed content.">has-mixed-content</a>
+ </span> (
+ $element as element(*)
+) as xs:boolean<br />
+ <span class="padding">Whether an element has mixed content.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#has-simple-content-1" title="Whether an element has simple content.">has-simple-content</a>
+ </span> (
+ $element as element(*)
+) as xs:boolean<br />
+ <span class="padding">Whether an element has simple content.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#id-from-element-1" title="Gets the ID of an XML element.">id-from-element</a>
+ </span> (
+ $element as element(*)?
+) as xs:string?<br />
+ <span class="padding">Gets the ID of an XML element.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#id-untyped-2" title="Gets XML element(s) that have an attribute with a particular value.">id-untyped</a>
+ </span> (
+ $node as node()*,
+ $id as xs:anyAtomicType
+) as element(*)*<br />
+ <span class="padding">Gets XML element(s) that have an attribute with a particular value.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#if-absent-2" title="The first argument if it is not empty, otherwise the second argument.">if-absent</a>
+ </span> (
+ $arg as item()*,
+ $value as item()*
+) as item()*<br />
+ <span class="padding">The first argument if it is not empty, otherwise the second argument.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#if-empty-2" title="The first argument if it is not blank, otherwise the second argument.">if-empty</a>
+ </span> (
+ $arg as item()?,
+ $value as item()*
+) as item()*<br />
+ <span class="padding">The first argument if it is not blank, otherwise the second argument.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#index-of-deep-equal-node-2" title="The position of a node in a sequence, based on contents and attributes.">index-of-deep-equal-node</a>
+ </span> (
+ $nodes as node()*,
+ $nodeToFind as node()
+) as xs:integer*<br />
+ <span class="padding">The position of a node in a sequence, based on contents and attributes.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#index-of-match-first-2" title="The first position of a matching substring.">index-of-match-first</a>
+ </span> (
+ $arg as xs:string?,
+ $pattern as xs:string
+) as xs:integer?<br />
+ <span class="padding">The first position of a matching substring.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#index-of-node-2" title="The position of a node in a sequence, based on node identity.">index-of-node</a>
+ </span> (
+ $nodes as node()*,
+ $nodeToFind as node()
+) as xs:integer*<br />
+ <span class="padding">The position of a node in a sequence, based on node identity.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#index-of-string-2" title="The position(s) of a substring.">index-of-string</a>
+ </span> (
+ $arg as xs:string?,
+ $substring as xs:string
+) as xs:integer*<br />
+ <span class="padding">The position(s) of a substring.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#index-of-string-first-2" title="The first position of a substring.">index-of-string-first</a>
+ </span> (
+ $arg as xs:string?,
+ $substring as xs:string
+) as xs:integer?<br />
+ <span class="padding">The first position of a substring.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#index-of-string-last-2" title="The last position of a substring.">index-of-string-last</a>
+ </span> (
+ $arg as xs:string?,
+ $substring as xs:string
+) as xs:integer?<br />
+ <span class="padding">The last position of a substring.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#insert-string-3" title="Inserts a string at a specified position.">insert-string</a>
+ </span> (
+ $originalString as xs:string?,
+ $stringToInsert as xs:string?,
+ $pos as xs:integer
+) as xs:string<br />
+ <span class="padding">Inserts a string at a specified position.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#is-a-number-1" title="Whether a value is numeric.">is-a-number</a>
+ </span> (
+ $value as xs:anyAtomicType?
+) as xs:boolean<br />
+ <span class="padding">Whether a value is numeric.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#is-absolute-uri-1" title="Whether a URI is absolute.">is-absolute-uri</a>
+ </span> (
+ $uri as xs:string?
+) as xs:boolean<br />
+ <span class="padding">Whether a URI is absolute.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#is-ancestor-2" title="Whether an XML node is an ancestor of another node.">is-ancestor</a>
+ </span> (
+ $node1 as node(),
+ $node2 as node()
+) as xs:boolean<br />
+ <span class="padding">Whether an XML node is an ancestor of another node.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#is-descendant-2" title="Whether an XML node is a descendant of another node.">is-descendant</a>
+ </span> (
+ $node1 as node(),
+ $node2 as node()
+) as xs:boolean<br />
+ <span class="padding">Whether an XML node is a descendant of another node.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#is-leap-year-1" title="Whether a date falls in a leap year.">is-leap-year</a>
+ </span> (
+ $date as xs:anyAtomicType?
+) as xs:boolean<br />
+ <span class="padding">Whether a date falls in a leap year.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#is-node-among-descendants-2" title="Whether an XML node is among the descendants of a sequence, based on node identity.">is-node-among-descendants</a>
+ </span> (
+ $node as node()?,
+ $seq as node()*
+) as xs:boolean<br />
+ <span class="padding">Whether an XML node is among the descendants of a sequence, based on node identity.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#is-node-among-descendants-deep-equal-2" title="Whether an XML node is among the descendants of a sequence, based on contents and attributes.">is-node-among-descendants-deep-equal</a>
+ </span> (
+ $node as node()?,
+ $seq as node()*
+) as xs:boolean<br />
+ <span class="padding">Whether an XML node is among the descendants of a sequence, based on contents and attributes.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#is-node-in-sequence-2" title="Whether an XML node is in a sequence, based on node identity.">is-node-in-sequence</a>
+ </span> (
+ $node as node()?,
+ $seq as node()*
+) as xs:boolean<br />
+ <span class="padding">Whether an XML node is in a sequence, based on node identity.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#is-node-in-sequence-deep-equal-2" title="Whether an XML node is in a sequence, based on contents and attributes.">is-node-in-sequence-deep-equal</a>
+ </span> (
+ $node as node()?,
+ $seq as node()*
+) as xs:boolean<br />
+ <span class="padding">Whether an XML node is in a sequence, based on contents and attributes.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#is-value-in-sequence-2" title="Whether an atomic value appears in a sequence.">is-value-in-sequence</a>
+ </span> (
+ $value as xs:anyAtomicType?,
+ $seq as xs:anyAtomicType*
+) as xs:boolean<br />
+ <span class="padding">Whether an atomic value appears in a sequence.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#last-day-of-month-1" title="The last day of the month of a date.">last-day-of-month</a>
+ </span> (
+ $date as xs:anyAtomicType?
+) as xs:date?<br />
+ <span class="padding">The last day of the month of a date.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#last-day-of-year-1" title="The last day of the month of a date.">last-day-of-year</a>
+ </span> (
+ $date as xs:anyAtomicType?
+) as xs:date?<br />
+ <span class="padding">The last day of the month of a date.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#last-node-1" title="The XML node in a sequence that is last in document order.">last-node</a>
+ </span> (
+ $nodes as node()*
+) as node()?<br />
+ <span class="padding">The XML node in a sequence that is last in document order.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#leaf-elements-1" title="All XML elements that don't have any child elements.">leaf-elements</a>
+ </span> (
+ $root as node()?
+) as element(*)*<br />
+ <span class="padding">All XML elements that don't have any child elements.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#left-trim-1" title="Trims leading whitespace.">left-trim</a>
+ </span> (
+ $arg as xs:string?
+) as xs:string<br />
+ <span class="padding">Trims leading whitespace.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#line-count-1" title="The number of lines.">line-count</a>
+ </span> (
+ $arg as xs:string?
+) as xs:integer<br />
+ <span class="padding">The number of lines.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#lines-1" title="Split a string into separate lines.">lines</a>
+ </span> (
+ $arg as xs:string?
+) as xs:string*<br />
+ <span class="padding">Split a string into separate lines.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#max-depth-1" title="The maximum depth of elements in an XML tree.">max-depth</a>
+ </span> (
+ $root as node()?
+) as xs:integer?<br />
+ <span class="padding">The maximum depth of elements in an XML tree.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#max-determine-type-1" title="The maximum value in a sequence, figuring out its type (numeric or string).">max-determine-type</a>
+ </span> (
+ $seq as xs:anyAtomicType*
+) as xs:anyAtomicType?<br />
+ <span class="padding">The maximum value in a sequence, figuring out its type (numeric or string).</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#max-line-length-1" title="The maximum line length.">max-line-length</a>
+ </span> (
+ $arg as xs:string?
+) as xs:integer<br />
+ <span class="padding">The maximum line length.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#max-node-1" title="The XML node whose typed value is the maximum.">max-node</a>
+ </span> (
+ $nodes as node()*
+) as node()*<br />
+ <span class="padding">The XML node whose typed value is the maximum.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#max-string-1" title="The maximum of a sequence of values, treating them like strings.">max-string</a>
+ </span> (
+ $strings as xs:anyAtomicType*
+) as xs:string?<br />
+ <span class="padding">The maximum of a sequence of values, treating them like strings.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#min-determine-type-1" title="The minimum value in a sequence, figuring out its type (numeric or string).">min-determine-type</a>
+ </span> (
+ $seq as xs:anyAtomicType*
+) as xs:anyAtomicType?<br />
+ <span class="padding">The minimum value in a sequence, figuring out its type (numeric or string).</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#min-node-1" title="The XML node whose typed value is the minimum.">min-node</a>
+ </span> (
+ $nodes as node()*
+) as node()*<br />
+ <span class="padding">The XML node whose typed value is the minimum.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#min-non-empty-string-1" title="The minimum of a sequence of strings, ignoring "empty" values.">min-non-empty-string</a>
+ </span> (
+ $strings as xs:string*
+) as xs:string?<br />
+ <span class="padding">The minimum of a sequence of strings, ignoring "empty" values.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#min-string-1" title="The minimum of a sequence of values, treating them like strings.">min-string</a>
+ </span> (
+ $strings as xs:anyAtomicType*
+) as xs:string?<br />
+ <span class="padding">The minimum of a sequence of values, treating them like strings.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#mmddyyyy-to-date-1" title="Converts a string with format MMDDYYYY (with any delimiters) to a date.">mmddyyyy-to-date</a>
+ </span> (
+ $dateString as xs:string?
+) as xs:date?<br />
+ <span class="padding">Converts a string with format MMDDYYYY (with any delimiters) to a date.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#month-abbrev-en-1" title="The month of a date as an abbreviated word (Jan, Feb, etc.">month-abbrev-en</a>
+ </span> (
+ $date as xs:anyAtomicType?
+) as xs:string?<br />
+ <span class="padding">The month of a date as an abbreviated word (Jan, Feb, etc.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#month-name-en-1" title="The month of a date as a word (January, February, etc.">month-name-en</a>
+ </span> (
+ $date as xs:anyAtomicType?
+) as xs:string?<br />
+ <span class="padding">The month of a date as a word (January, February, etc.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#name-test-2" title="Whether a name matches a list of names or name wildcards.">name-test</a>
+ </span> (
+ $testname as xs:string?,
+ $names as xs:string*
+) as xs:boolean<br />
+ <span class="padding">Whether a name matches a list of names or name wildcards.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#namespaces-in-use-1" title="A list of namespaces used in element/attribute names in an XML fragment.">namespaces-in-use</a>
+ </span> (
+ $root as node()?
+) as xs:anyURI*<br />
+ <span class="padding">A list of namespaces used in element/attribute names in an XML fragment.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#next-day-1" title="The next day.">next-day</a>
+ </span> (
+ $date as xs:anyAtomicType?
+) as xs:date?<br />
+ <span class="padding">The next day.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#node-kind-1" title="The XML node kind (element, attribute, text, etc.">node-kind</a>
+ </span> (
+ $nodes as node()*
+) as xs:string*<br />
+ <span class="padding">The XML node kind (element, attribute, text, etc.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#non-distinct-values-1" title="Returns any values that appear more than once in a sequence.">non-distinct-values</a>
+ </span> (
+ $seq as xs:anyAtomicType*
+) as xs:anyAtomicType*<br />
+ <span class="padding">Returns any values that appear more than once in a sequence.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#number-of-matches-2" title="The number of regions that match a pattern.">number-of-matches</a>
+ </span> (
+ $arg as xs:string?,
+ $pattern as xs:string
+) as xs:integer<br />
+ <span class="padding">The number of regions that match a pattern.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#open-ref-document-1" title="Resolves a relative URI and references it, returning an XML document.">open-ref-document</a>
+ </span> (
+ $refNode as node()
+) as document()<br />
+ <span class="padding">Resolves a relative URI and references it, returning an XML document.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#ordinal-number-en-1" title="Reformats a number as an ordinal number, e.">ordinal-number-en</a>
+ </span> (
+ $num as xs:integer?
+) as xs:string<br />
+ <span class="padding">Reformats a number as an ordinal number, e.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#pad-integer-to-length-2" title="Pads an integer to a desired length by adding leading zeros.">pad-integer-to-length</a>
+ </span> (
+ $integerToPad as xs:anyAtomicType?,
+ $length as xs:integer
+) as xs:string<br />
+ <span class="padding">Pads an integer to a desired length by adding leading zeros.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#pad-string-to-length-3" title="Pads a string to a desired length.">pad-string-to-length</a>
+ </span> (
+ $stringToPad as xs:string?,
+ $padChar as xs:string,
+ $length as xs:integer
+) as xs:string<br />
+ <span class="padding">Pads a string to a desired length.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#path-to-node-1" title="A path to an XML node (or sequence of nodes).">path-to-node</a>
+ </span> (
+ $nodes as node()*
+) as xs:string*<br />
+ <span class="padding">A path to an XML node (or sequence of nodes).</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#path-to-node-with-pos-1" title="A unique path to an XML node (or sequence of nodes).">path-to-node-with-pos</a>
+ </span> (
+ $node as node()?
+) as xs:string<br />
+ <span class="padding">A unique path to an XML node (or sequence of nodes).</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#precedes-not-ancestor-2" title="Whether an XML node precedes another without being its ancestor.">precedes-not-ancestor</a>
+ </span> (
+ $a as node()?,
+ $b as node()?
+) as xs:boolean<br />
+ <span class="padding">Whether an XML node precedes another without being its ancestor.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#previous-day-1" title="The previous day.">previous-day</a>
+ </span> (
+ $date as xs:anyAtomicType?
+) as xs:date?<br />
+ <span class="padding">The previous day.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#remove-attributes-2" title="Removes attributes from an XML element, based on name.">remove-attributes</a>
+ </span> (
+ $elements as element(*)*,
+ $names as xs:string*
+) as element(*)<br />
+ <span class="padding">Removes attributes from an XML element, based on name.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#remove-attributes-deep-2" title="Removes attributes from an XML fragment, based on name.">remove-attributes-deep</a>
+ </span> (
+ $nodes as node()*,
+ $names as xs:string*
+) as node()*<br />
+ <span class="padding">Removes attributes from an XML fragment, based on name.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#remove-elements-2" title="Removes child elements from an XML node, based on name.">remove-elements</a>
+ </span> (
+ $elements as element(*)*,
+ $names as xs:string*
+) as element(*)*<br />
+ <span class="padding">Removes child elements from an XML node, based on name.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#remove-elements-deep-2" title="Removes descendant elements from an XML node, based on name.">remove-elements-deep</a>
+ </span> (
+ $nodes as node()*,
+ $names as xs:string*
+) as node()*<br />
+ <span class="padding">Removes descendant elements from an XML node, based on name.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#remove-elements-not-contents-2" title="Removes descendant XML elements but keeps their content.">remove-elements-not-contents</a>
+ </span> (
+ $nodes as node()*,
+ $names as xs:string*
+) as node()*<br />
+ <span class="padding">Removes descendant XML elements but keeps their content.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#repeat-string-2" title="Repeats a string a given number of times.">repeat-string</a>
+ </span> (
+ $stringToRepeat as xs:string?,
+ $count as xs:integer
+) as xs:string<br />
+ <span class="padding">Repeats a string a given number of times.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#replace-beginning-3" title="Replaces the beginning of a string, up to a matched pattern.">replace-beginning</a>
+ </span> (
+ $arg as xs:string?,
+ $pattern as xs:string,
+ $replacement as xs:string
+) as xs:string<br />
+ <span class="padding">Replaces the beginning of a string, up to a matched pattern.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#replace-element-values-2" title="Updates the content of one or more elements.">replace-element-values</a>
+ </span> (
+ $elements as element(*)*,
+ $values as xs:anyAtomicType*
+) as element(*)*<br />
+ <span class="padding">Updates the content of one or more elements.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#replace-first-3" title="Replaces the first match of a pattern.">replace-first</a>
+ </span> (
+ $arg as xs:string?,
+ $pattern as xs:string,
+ $replacement as xs:string
+) as xs:string<br />
+ <span class="padding">Replaces the first match of a pattern.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#replace-multi-3" title="Performs multiple replacements, using pairs of replace parameters.">replace-multi</a>
+ </span> (
+ $arg as xs:string?,
+ $changeFrom as xs:string*,
+ $changeTo as xs:string*
+) as xs:string?<br />
+ <span class="padding">Performs multiple replacements, using pairs of replace parameters.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#reverse-string-1" title="Reverses the order of characters.">reverse-string</a>
+ </span> (
+ $arg as xs:string?
+) as xs:string<br />
+ <span class="padding">Reverses the order of characters.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#right-trim-1" title="Trims trailing whitespace.">right-trim</a>
+ </span> (
+ $arg as xs:string?
+) as xs:string<br />
+ <span class="padding">Trims trailing whitespace.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#scheme-from-uri-1" title="Returns the scheme from a URI.">scheme-from-uri</a>
+ </span> (
+ $uri as xs:string?
+) as xs:string?<br />
+ <span class="padding">Returns the scheme from a URI.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#sequence-deep-equal-2" title="Whether two sequences have the same XML node content and/or values.">sequence-deep-equal</a>
+ </span> (
+ $seq1 as item()*,
+ $seq2 as item()*
+) as xs:boolean<br />
+ <span class="padding">Whether two sequences have the same XML node content and/or values.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#sequence-node-equal-2" title="Whether two sequences contain the same XML nodes, in the same order.">sequence-node-equal</a>
+ </span> (
+ $seq1 as node()*,
+ $seq2 as node()*
+) as xs:boolean<br />
+ <span class="padding">Whether two sequences contain the same XML nodes, in the same order.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#sequence-node-equal-any-order-2" title="Whether two sequences contain the same XML nodes, regardless of order.">sequence-node-equal-any-order</a>
+ </span> (
+ $seq1 as node()*,
+ $seq2 as node()*
+) as xs:boolean<br />
+ <span class="padding">Whether two sequences contain the same XML nodes, regardless of order.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#sequence-type-1" title="The sequence type that represents a sequence of nodes or values.">sequence-type</a>
+ </span> (
+ $items as item()*
+) as xs:string<br />
+ <span class="padding">The sequence type that represents a sequence of nodes or values.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#siblings-1" title="The siblings of an XML node.">siblings</a>
+ </span> (
+ $node as node()?
+) as node()*<br />
+ <span class="padding">The siblings of an XML node.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#siblings-same-name-1" title="The siblings of an XML element that have the same name.">siblings-same-name</a>
+ </span> (
+ $element as element(*)?
+) as element(*)*<br />
+ <span class="padding">The siblings of an XML element that have the same name.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#sort-1" title="Sorts a sequence of values or nodes.">sort</a>
+ </span> (
+ $seq as item()*
+) as item()*<br />
+ <span class="padding">Sorts a sequence of values or nodes.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#sort-as-numeric-1" title="Sorts a sequence of numeric values or nodes.">sort-as-numeric</a>
+ </span> (
+ $seq as item()*
+) as item()*<br />
+ <span class="padding">Sorts a sequence of numeric values or nodes.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#sort-case-insensitive-1" title="Sorts a sequence of values or nodes regardless of capitalization.">sort-case-insensitive</a>
+ </span> (
+ $seq as item()*
+) as item()*<br />
+ <span class="padding">Sorts a sequence of values or nodes regardless of capitalization.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#sort-document-order-1" title="Sorts a sequence of nodes in document order.">sort-document-order</a>
+ </span> (
+ $seq as node()*
+) as node()*<br />
+ <span class="padding">Sorts a sequence of nodes in document order.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#substring-after-if-contains-2" title="Performs substring-after, returning the entire string if it does not contain the delimiter.">substring-after-if-contains</a>
+ </span> (
+ $arg as xs:string?,
+ $delim as xs:string
+) as xs:string?<br />
+ <span class="padding">Performs substring-after, returning the entire string if it does not contain the delimiter.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#substring-after-last-2" title="The substring after the last occurrence of a delimiter.">substring-after-last</a>
+ </span> (
+ $arg as xs:string?,
+ $delim as xs:string
+) as xs:string<br />
+ <span class="padding">The substring after the last occurrence of a delimiter.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#substring-after-last-match-2" title="The substring after the last text that matches a regex.">substring-after-last-match</a>
+ </span> (
+ $arg as xs:string?,
+ $regex as xs:string
+) as xs:string<br />
+ <span class="padding">The substring after the last text that matches a regex.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#substring-after-match-2" title="The substring after the first text that matches a regex.">substring-after-match</a>
+ </span> (
+ $arg as xs:string?,
+ $regex as xs:string
+) as xs:string?<br />
+ <span class="padding">The substring after the first text that matches a regex.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#substring-before-if-contains-2" title="Performs substring-before, returning the entire string if it does not contain the delimiter.">substring-before-if-contains</a>
+ </span> (
+ $arg as xs:string?,
+ $delim as xs:string
+) as xs:string?<br />
+ <span class="padding">Performs substring-before, returning the entire string if it does not contain the delimiter.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#substring-before-last-2" title="The substring before the last occurrence of a delimiter.">substring-before-last</a>
+ </span> (
+ $arg as xs:string?,
+ $delim as xs:string
+) as xs:string<br />
+ <span class="padding">The substring before the last occurrence of a delimiter.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#substring-before-last-match-2" title="The substring after the first text that matches a regex.">substring-before-last-match</a>
+ </span> (
+ $arg as xs:string?,
+ $regex as xs:string
+) as xs:string?<br />
+ <span class="padding">The substring after the first text that matches a regex.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#substring-before-match-2" title="The substring before the last text that matches a regex.">substring-before-match</a>
+ </span> (
+ $arg as xs:string?,
+ $regex as xs:string
+) as xs:string<br />
+ <span class="padding">The substring before the last text that matches a regex.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#time-3" title="Construct a time from an hour, minute and second.">time</a>
+ </span> (
+ $hour as xs:anyAtomicType,
+ $minute as xs:anyAtomicType,
+ $second as xs:anyAtomicType
+) as xs:time<br />
+ <span class="padding">Construct a time from an hour, minute and second.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#timezone-from-duration-1" title="Converts an xs:dayTimeDuration into a timezone like "-05:00" or "Z".">timezone-from-duration</a>
+ </span> (
+ $duration as xs:dayTimeDuration
+) as xs:string<br />
+ <span class="padding">Converts an xs:dayTimeDuration into a timezone like "-05:00" or "Z".</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#total-days-from-duration-1" title="The total number of days in a dayTimeDuration.">total-days-from-duration</a>
+ </span> (
+ $duration as xs:dayTimeDuration?
+) as xs:decimal?<br />
+ <span class="padding">The total number of days in a dayTimeDuration.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#total-hours-from-duration-1" title="The total number of hours in a dayTimeDuration.">total-hours-from-duration</a>
+ </span> (
+ $duration as xs:dayTimeDuration?
+) as xs:decimal?<br />
+ <span class="padding">The total number of hours in a dayTimeDuration.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#total-minutes-from-duration-1" title="The total number of minutes in a dayTimeDuration.">total-minutes-from-duration</a>
+ </span> (
+ $duration as xs:dayTimeDuration?
+) as xs:decimal?<br />
+ <span class="padding">The total number of minutes in a dayTimeDuration.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#total-months-from-duration-1" title="The total number of months in a yearMonthDuration.">total-months-from-duration</a>
+ </span> (
+ $duration as xs:yearMonthDuration?
+) as xs:decimal?<br />
+ <span class="padding">The total number of months in a yearMonthDuration.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#total-seconds-from-duration-1" title="The total number of seconds in a dayTimeDuration.">total-seconds-from-duration</a>
+ </span> (
+ $duration as xs:dayTimeDuration?
+) as xs:decimal?<br />
+ <span class="padding">The total number of seconds in a dayTimeDuration.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#total-years-from-duration-1" title="The total number of years in a yearMonthDuration.">total-years-from-duration</a>
+ </span> (
+ $duration as xs:yearMonthDuration?
+) as xs:decimal?<br />
+ <span class="padding">The total number of years in a yearMonthDuration.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#trim-1" title="Trims leading and trailing whitespace.">trim</a>
+ </span> (
+ $arg as xs:string?
+) as xs:string<br />
+ <span class="padding">Trims leading and trailing whitespace.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#update-attributes-3" title="Updates the attribute value of an XML element.">update-attributes</a>
+ </span> (
+ $elements as element(*)*,
+ $attrNames as xs:QName*,
+ $attrValues as xs:anyAtomicType*
+) as element(*)?<br />
+ <span class="padding">Updates the attribute value of an XML element.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#value-except-2" title="The values in one sequence that aren't in another sequence.">value-except</a>
+ </span> (
+ $arg1 as xs:anyAtomicType*,
+ $arg2 as xs:anyAtomicType*
+) as xs:anyAtomicType*<br />
+ <span class="padding">The values in one sequence that aren't in another sequence.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#value-intersect-2" title="The intersection of two sequences of values.">value-intersect</a>
+ </span> (
+ $arg1 as xs:anyAtomicType*,
+ $arg2 as xs:anyAtomicType*
+) as xs:anyAtomicType*<br />
+ <span class="padding">The intersection of two sequences of values.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#value-union-2" title="The union of two sequences of values.">value-union</a>
+ </span> (
+ $arg1 as xs:anyAtomicType*,
+ $arg2 as xs:anyAtomicType*
+) as xs:anyAtomicType*<br />
+ <span class="padding">The union of two sequences of values.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#word-count-1" title="The number of words.">word-count</a>
+ </span> (
+ $arg as xs:string?
+) as xs:integer<br />
+ <span class="padding">The number of words.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#words-to-camel-case-1" title="Turns a string of words into camelCase.">words-to-camel-case</a>
+ </span> (
+ $arg as xs:string?
+) as xs:string<br />
+ <span class="padding">Turns a string of words into camelCase.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#wrap-values-in-elements-2" title="Wraps a sequence of atomic values in XML elements.">wrap-values-in-elements</a>
+ </span> (
+ $values as xs:anyAtomicType*,
+ $elementName as xs:QName
+) as element(*)*<br />
+ <span class="padding">Wraps a sequence of atomic values in XML elements.</span>
+ </tt>
+ </td>
+ </tr>
+ <tr>
+ <td class="type">
+ <span class="no_underline"></span>
+ </td>
+ <td>
+ <tt>
+ <span class="functName">
+ <a href="#yearMonthDuration-2" title="Construct a yearMonthDuration from a number of years and months.">yearMonthDuration</a>
+ </span> (
+ $years as xs:decimal?,
+ $months as xs:integer?
+) as xs:yearMonthDuration<br />
+ <span class="padding">Construct a yearMonthDuration from a number of years and months.</span>
</tt>
</td>
</tr>
@@ -2657,11 +3267,11 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:add-attributes<span class="functName"></span> (
-<span class="funcParam"> $elements</span> as element(*)*,
-<span class="funcParam"> $attrNames</span> as xs:QName*,
-<span class="funcParam"> $attrValues</span> as xs:anyAtomicType*
- ) as element(*)?</pre>
+ <pre class="signature">declare function functx:add-attributes (
+ $elements as element(*)*,
+ $attrNames as xs:QName*,
+ $attrValues as xs:anyAtomicType*
+) as element(*)?</pre>
<p> Adds attributes to XML elements
</p>
<div class="subsubsection">Parameters:</div>
@@ -2686,10 +3296,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:add-months<span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?,
-<span class="funcParam"> $months</span> as xs:integer
- ) as xs:date?</pre>
+ <pre class="signature">declare function functx:add-months (
+ $date as xs:anyAtomicType?,
+ $months as xs:integer
+) as xs:date?</pre>
<p> Adds months to a date
</p>
<div class="subsubsection">Parameters:</div>
@@ -2713,11 +3323,11 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:add-or-update-attributes<span class="functName"></span> (
-<span class="funcParam"> $elements</span> as element(*)*,
-<span class="funcParam"> $attrNames</span> as xs:QName*,
-<span class="funcParam"> $attrValues</span> as xs:anyAtomicType*
- ) as element(*)?</pre>
+ <pre class="signature">declare function functx:add-or-update-attributes (
+ $elements as element(*)*,
+ $attrNames as xs:QName*,
+ $attrValues as xs:anyAtomicType*
+) as element(*)?</pre>
<p> Adds attributes to XML elements
</p>
<div class="subsubsection">Parameters:</div>
@@ -2742,9 +3352,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:all-whitespace<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:all-whitespace (
+ $arg as xs:string?
+) as xs:boolean</pre>
<p> Whether a value is all whitespace or a zero-length string
</p>
<div class="subsubsection">Parameters:</div>
@@ -2767,9 +3377,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:are-distinct-values<span class="functName"></span> (
-<span class="funcParam"> $seq</span> as xs:anyAtomicType*
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:are-distinct-values (
+ $seq as xs:anyAtomicType*
+) as xs:boolean</pre>
<p> Whether all the values in a sequence are distinct
</p>
<div class="subsubsection">Parameters:</div>
@@ -2792,9 +3402,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:atomic-type<span class="functName"></span> (
-<span class="funcParam"> $values</span> as xs:anyAtomicType*
- ) as xs:string*</pre>
+ <pre class="signature">declare function functx:atomic-type (
+ $values as xs:anyAtomicType*
+) as xs:string*</pre>
<p> The built-in type of an atomic value
</p>
<div class="subsubsection">Parameters:</div>
@@ -2817,10 +3427,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:avg-empty-is-zero<span class="functName"></span> (
-<span class="funcParam"> $values</span> as xs:anyAtomicType*,
-<span class="funcParam"> $allNodes</span> as node()*
- ) as xs:double</pre>
+ <pre class="signature">declare function functx:avg-empty-is-zero (
+ $values as xs:anyAtomicType*,
+ $allNodes as node()*
+) as xs:double</pre>
<p> The average, counting "empty" values as zero
</p>
<div class="subsubsection">Parameters:</div>
@@ -2844,11 +3454,11 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:between-exclusive<span class="functName"></span> (
-<span class="funcParam"> $value</span> as xs:anyAtomicType?,
-<span class="funcParam"> $minValue</span> as xs:anyAtomicType,
-<span class="funcParam"> $maxValue</span> as xs:anyAtomicType
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:between-exclusive (
+ $value as xs:anyAtomicType?,
+ $minValue as xs:anyAtomicType,
+ $maxValue as xs:anyAtomicType
+) as xs:boolean</pre>
<p> Whether a value is between two provided values
</p>
<div class="subsubsection">Parameters:</div>
@@ -2873,11 +3483,11 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:between-inclusive<span class="functName"></span> (
-<span class="funcParam"> $value</span> as xs:anyAtomicType?,
-<span class="funcParam"> $minValue</span> as xs:anyAtomicType,
-<span class="funcParam"> $maxValue</span> as xs:anyAtomicType
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:between-inclusive (
+ $value as xs:anyAtomicType?,
+ $minValue as xs:anyAtomicType,
+ $maxValue as xs:anyAtomicType
+) as xs:boolean</pre>
<p> Whether a value is between two provided values, or equal to one of them
</p>
<div class="subsubsection">Parameters:</div>
@@ -2902,10 +3512,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:camel-case-to-words<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $delim</span> as xs:string
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:camel-case-to-words (
+ $arg as xs:string?,
+ $delim as xs:string
+) as xs:string</pre>
<p> Turns a camelCase string into space-separated words
</p>
<div class="subsubsection">Parameters:</div>
@@ -2929,9 +3539,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:capitalize-first<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string?</pre>
+ <pre class="signature">declare function functx:capitalize-first (
+ $arg as xs:string?
+) as xs:string?</pre>
<p> Capitalizes the first character of a string
</p>
<div class="subsubsection">Parameters:</div>
@@ -2954,11 +3564,11 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:change-element-names-deep<span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*,
-<span class="funcParam"> $oldNames</span> as xs:QName*,
-<span class="funcParam"> $newNames</span> as xs:QName*
- ) as node()*</pre>
+ <pre class="signature">declare function functx:change-element-names-deep (
+ $nodes as node()*,
+ $oldNames as xs:QName*,
+ $newNames as xs:QName*
+) as node()*</pre>
<p> Changes the names of elements in an XML fragment
</p>
<div class="subsubsection">Parameters:</div>
@@ -2983,11 +3593,11 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:change-element-ns<span class="functName"></span> (
-<span class="funcParam"> $elements</span> as element(*)*,
-<span class="funcParam"> $newns</span> as xs:string,
-<span class="funcParam"> $prefix</span> as xs:string
- ) as element(*)?</pre>
+ <pre class="signature">declare function functx:change-element-ns (
+ $elements as element(*)*,
+ $newns as xs:string,
+ $prefix as xs:string
+) as element(*)?</pre>
<p> Changes the namespace of XML elements
</p>
<div class="subsubsection">Parameters:</div>
@@ -3012,11 +3622,11 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:change-element-ns-deep<span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*,
-<span class="funcParam"> $newns</span> as xs:string,
-<span class="funcParam"> $prefix</span> as xs:string
- ) as node()*</pre>
+ <pre class="signature">declare function functx:change-element-ns-deep (
+ $nodes as node()*,
+ $newns as xs:string,
+ $prefix as xs:string
+) as node()*</pre>
<p> Changes the namespace of XML elements and its descendants
</p>
<div class="subsubsection">Parameters:</div>
@@ -3041,9 +3651,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:chars<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string*</pre>
+ <pre class="signature">declare function functx:chars (
+ $arg as xs:string?
+) as xs:string*</pre>
<p> Converts a string to a sequence of characters
</p>
<div class="subsubsection">Parameters:</div>
@@ -3066,10 +3676,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:contains-any-of<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $searchStrings</span> as xs:string*
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:contains-any-of (
+ $arg as xs:string?,
+ $searchStrings as xs:string*
+) as xs:boolean</pre>
<p> Whether a string contains any of a sequence of strings
</p>
<div class="subsubsection">Parameters:</div>
@@ -3093,10 +3703,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:contains-case-insensitive<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $substring</span> as xs:string
- ) as xs:boolean?</pre>
+ <pre class="signature">declare function functx:contains-case-insensitive (
+ $arg as xs:string?,
+ $substring as xs:string
+) as xs:boolean?</pre>
<p> Whether one string contains another, without regard to case
</p>
<div class="subsubsection">Parameters:</div>
@@ -3120,10 +3730,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:contains-word<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $word</span> as xs:string
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:contains-word (
+ $arg as xs:string?,
+ $word as xs:string
+) as xs:boolean</pre>
<p> Whether one string contains another, as a separate word
</p>
<div class="subsubsection">Parameters:</div>
@@ -3147,10 +3757,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:copy-attributes<span class="functName"></span> (
-<span class="funcParam"> $copyTo</span> as element(*),
-<span class="funcParam"> $copyFrom</span> as element(*)
- ) as element(*)</pre>
+ <pre class="signature">declare function functx:copy-attributes (
+ $copyTo as element(*),
+ $copyFrom as element(*)
+) as element(*)</pre>
<p> Copies attributes from one element to another
</p>
<div class="subsubsection">Parameters:</div>
@@ -3174,11 +3784,11 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:date<span class="functName"></span> (
-<span class="funcParam"> $year</span> as xs:anyAtomicType,
-<span class="funcParam"> $month</span> as xs:anyAtomicType,
-<span class="funcParam"> $day</span> as xs:anyAtomicType
- ) as xs:date</pre>
+ <pre class="signature">declare function functx:date (
+ $year as xs:anyAtomicType,
+ $month as xs:anyAtomicType,
+ $day as xs:anyAtomicType
+) as xs:date</pre>
<p> Construct a date from a year, month and day
</p>
<div class="subsubsection">Parameters:</div>
@@ -3203,14 +3813,14 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:dateTime<span class="functName"></span> (
-<span class="funcParam"> $year</span> as xs:anyAtomicType,
-<span class="funcParam"> $month</span> as xs:anyAtomicType,
-<span class="funcParam"> $day</span> as xs:anyAtomicType,
-<span class="funcParam"> $hour</span> as xs:anyAtomicType,
-<span class="funcParam"> $minute</span> as xs:anyAtomicType,
-<span class="funcParam"> $second</span> as xs:anyAtomicType
- ) as xs:dateTime</pre>
+ <pre class="signature">declare function functx:dateTime (
+ $year as xs:anyAtomicType,
+ $month as xs:anyAtomicType,
+ $day as xs:anyAtomicType,
+ $hour as xs:anyAtomicType,
+ $minute as xs:anyAtomicType,
+ $second as xs:anyAtomicType
+) as xs:dateTime</pre>
<p> Construct a date/time from individual components
</p>
<div class="subsubsection">Parameters:</div>
@@ -3238,9 +3848,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:day-in-year<span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:integer?</pre>
+ <pre class="signature">declare function functx:day-in-year (
+ $date as xs:anyAtomicType?
+) as xs:integer?</pre>
<p> The day of the year (a number between 1 and 366)
</p>
<div class="subsubsection">Parameters:</div>
@@ -3263,9 +3873,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:day-of-week<span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:integer?</pre>
+ <pre class="signature">declare function functx:day-of-week (
+ $date as xs:anyAtomicType?
+) as xs:integer?</pre>
<p> The day of the week, from a date
</p>
<div class="subsubsection">Parameters:</div>
@@ -3288,9 +3898,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:day-of-week-abbrev-en<span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:string?</pre>
+ <pre class="signature">declare function functx:day-of-week-abbrev-en (
+ $date as xs:anyAtomicType?
+) as xs:string?</pre>
<p> The abbreviated day of the week, from a date, in English
</p>
<div class="subsubsection">Parameters:</div>
@@ -3313,9 +3923,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:day-of-week-name-en<span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:string?</pre>
+ <pre class="signature">declare function functx:day-of-week-name-en (
+ $date as xs:anyAtomicType?
+) as xs:string?</pre>
<p> The name of the day of the week, from a date, in English
</p>
<div class="subsubsection">Parameters:</div>
@@ -3338,12 +3948,12 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:dayTimeDuration<span class="functName"></span> (
-<span class="funcParam"> $days</span> as xs:decimal?,
-<span class="funcParam"> $hours</span> as xs:decimal?,
-<span class="funcParam"> $minutes</span> as xs:decimal?,
-<span class="funcParam"> $seconds</span> as xs:decimal?
- ) as xs:dayTimeDuration</pre>
+ <pre class="signature">declare function functx:dayTimeDuration (
+ $days as xs:decimal?,
+ $hours as xs:decimal?,
+ $minutes as xs:decimal?,
+ $seconds as xs:decimal?
+) as xs:dayTimeDuration</pre>
<p> Construct a dayTimeDuration from a number of days, hours, etc.
</p>
<div class="subsubsection">Parameters:</div>
@@ -3369,9 +3979,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:days-in-month<span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:integer?</pre>
+ <pre class="signature">declare function functx:days-in-month (
+ $date as xs:anyAtomicType?
+) as xs:integer?</pre>
<p> Number of days in the month
</p>
<div class="subsubsection">Parameters:</div>
@@ -3394,9 +4004,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:depth-of-node<span class="functName"></span> (
-<span class="funcParam"> $node</span> as node()?
- ) as xs:integer</pre>
+ <pre class="signature">declare function functx:depth-of-node (
+ $node as node()?
+) as xs:integer</pre>
<p> The depth (level) of a node in an XML tree
</p>
<div class="subsubsection">Parameters:</div>
@@ -3419,9 +4029,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:distinct-attribute-names<span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as xs:string*</pre>
+ <pre class="signature">declare function functx:distinct-attribute-names (
+ $nodes as node()*
+) as xs:string*</pre>
<p> The distinct names of all attributes in an XML fragment
</p>
<div class="subsubsection">Parameters:</div>
@@ -3444,9 +4054,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:distinct-deep<span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as node()*</pre>
+ <pre class="signature">declare function functx:distinct-deep (
+ $nodes as node()*
+) as node()*</pre>
<p> The XML nodes with distinct values, taking into account attributes and descendants
</p>
<div class="subsubsection">Parameters:</div>
@@ -3469,9 +4079,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:distinct-element-names<span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as xs:string*</pre>
+ <pre class="signature">declare function functx:distinct-element-names (
+ $nodes as node()*
+) as xs:string*</pre>
<p> The distinct names of all elements in an XML fragment
</p>
<div class="subsubsection">Parameters:</div>
@@ -3494,9 +4104,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:distinct-element-paths<span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as xs:string*</pre>
+ <pre class="signature">declare function functx:distinct-element-paths (
+ $nodes as node()*
+) as xs:string*</pre>
<p> The distinct paths of all descendant elements in an XML fragment
</p>
<div class="subsubsection">Parameters:</div>
@@ -3519,9 +4129,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:distinct-nodes<span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as node()*</pre>
+ <pre class="signature">declare function functx:distinct-nodes (
+ $nodes as node()*
+) as node()*</pre>
<p> The distinct XML nodes in a sequence (by node identity)
</p>
<div class="subsubsection">Parameters:</div>
@@ -3544,9 +4154,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:duration-from-timezone<span class="functName"></span> (
-<span class="funcParam"> $timezone</span> as xs:string
- ) as xs:dayTimeDuration</pre>
+ <pre class="signature">declare function functx:duration-from-timezone (
+ $timezone as xs:string
+) as xs:dayTimeDuration</pre>
<p> Converts a timezone like "-05:00" or "Z" into xs:dayTimeDuration
</p>
<div class="subsubsection">Parameters:</div>
@@ -3569,10 +4179,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:dynamic-path<span class="functName"></span> (
-<span class="funcParam"> $parent</span> as node(),
-<span class="funcParam"> $path</span> as xs:string
- ) as item()*</pre>
+ <pre class="signature">declare function functx:dynamic-path (
+ $parent as node(),
+ $path as xs:string
+) as item()*</pre>
<p> Dynamically evaluates a simple XPath path
</p>
<div class="subsubsection">Parameters:</div>
@@ -3596,9 +4206,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:escape-for-regex<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:escape-for-regex (
+ $arg as xs:string?
+) as xs:string</pre>
<p> Escapes regex special characters
</p>
<div class="subsubsection">Parameters:</div>
@@ -3621,10 +4231,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:exclusive-or<span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:boolean?,
-<span class="funcParam"> $arg2</span> as xs:boolean?
- ) as xs:boolean?</pre>
+ <pre class="signature">declare function functx:exclusive-or (
+ $arg1 as xs:boolean?,
+ $arg2 as xs:boolean?
+) as xs:boolean?</pre>
<p> Whether one (and only one) of two boolean values is true
</p>
<div class="subsubsection">Parameters:</div>
@@ -3648,9 +4258,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:first-day-of-month<span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:date?</pre>
+ <pre class="signature">declare function functx:first-day-of-month (
+ $date as xs:anyAtomicType?
+) as xs:date?</pre>
<p> The first day of the month of a date
</p>
<div class="subsubsection">Parameters:</div>
@@ -3673,9 +4283,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:first-day-of-year<span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:date?</pre>
+ <pre class="signature">declare function functx:first-day-of-year (
+ $date as xs:anyAtomicType?
+) as xs:date?</pre>
<p> The first day of the year of a date
</p>
<div class="subsubsection">Parameters:</div>
@@ -3698,9 +4308,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:first-node<span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as node()?</pre>
+ <pre class="signature">declare function functx:first-node (
+ $nodes as node()*
+) as node()?</pre>
<p> The XML node in a sequence that appears first in document order
</p>
<div class="subsubsection">Parameters:</div>
@@ -3723,10 +4333,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:follows-not-descendant<span class="functName"></span> (
-<span class="funcParam"> $a</span> as node()?,
-<span class="funcParam"> $b</span> as node()?
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:follows-not-descendant (
+ $a as node()?,
+ $b as node()?
+) as xs:boolean</pre>
<p> Whether an XML node follows another without being its descendant
</p>
<div class="subsubsection">Parameters:</div>
@@ -3750,9 +4360,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:format-as-title-en<span class="functName"></span> (
-<span class="funcParam"> $titles</span> as xs:string*
- ) as xs:string*</pre>
+ <pre class="signature">declare function functx:format-as-title-en (
+ $titles as xs:string*
+) as xs:string*</pre>
<p> Moves title words like "the" and "a" to the end of strings
</p>
<div class="subsubsection">Parameters:</div>
@@ -3775,9 +4385,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:fragment-from-uri<span class="functName"></span> (
-<span class="funcParam"> $uri</span> as xs:string?
- ) as xs:string?</pre>
+ <pre class="signature">declare function functx:fragment-from-uri (
+ $uri as xs:string?
+) as xs:string?</pre>
<p> Returns the fragment from a URI
</p>
<div class="subsubsection">Parameters:</div>
@@ -3800,10 +4410,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:get-matches<span class="functName"></span> (
-<span class="funcParam"> $string</span> as xs:string?,
-<span class="funcParam"> $regex</span> as xs:string
- ) as xs:string*</pre>
+ <pre class="signature">declare function functx:get-matches (
+ $string as xs:string?,
+ $regex as xs:string
+) as xs:string*</pre>
<p> Return the matching regions of a string
</p>
<div class="subsubsection">Parameters:</div>
@@ -3827,10 +4437,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:get-matches-and-non-matches<span class="functName"></span> (
-<span class="funcParam"> $string</span> as xs:string?,
-<span class="funcParam"> $regex</span> as xs:string
- ) as element(*)*</pre>
+ <pre class="signature">declare function functx:get-matches-and-non-matches (
+ $string as xs:string?,
+ $regex as xs:string
+) as element(*)*</pre>
<p> Splits a string into matching and non-matching regions
</p>
<div class="subsubsection">Parameters:</div>
@@ -3854,9 +4464,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:has-element-only-content<span class="functName"></span> (
-<span class="funcParam"> $element</span> as element(*)
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:has-element-only-content (
+ $element as element(*)
+) as xs:boolean</pre>
<p> Whether an element has element-only content
</p>
<div class="subsubsection">Parameters:</div>
@@ -3879,9 +4489,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:has-empty-content<span class="functName"></span> (
-<span class="funcParam"> $element</span> as element(*)
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:has-empty-content (
+ $element as element(*)
+) as xs:boolean</pre>
<p> Whether an element has empty content
</p>
<div class="subsubsection">Parameters:</div>
@@ -3904,9 +4514,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:has-mixed-content<span class="functName"></span> (
-<span class="funcParam"> $element</span> as element(*)
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:has-mixed-content (
+ $element as element(*)
+) as xs:boolean</pre>
<p> Whether an element has mixed content
</p>
<div class="subsubsection">Parameters:</div>
@@ -3929,9 +4539,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:has-simple-content<span class="functName"></span> (
-<span class="funcParam"> $element</span> as element(*)
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:has-simple-content (
+ $element as element(*)
+) as xs:boolean</pre>
<p> Whether an element has simple content
</p>
<div class="subsubsection">Parameters:</div>
@@ -3954,9 +4564,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:id-from-element<span class="functName"></span> (
-<span class="funcParam"> $element</span> as element(*)?
- ) as xs:string?</pre>
+ <pre class="signature">declare function functx:id-from-element (
+ $element as element(*)?
+) as xs:string?</pre>
<p> Gets the ID of an XML element
</p>
<div class="subsubsection">Parameters:</div>
@@ -3979,10 +4589,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:id-untyped<span class="functName"></span> (
-<span class="funcParam"> $node</span> as node()*,
-<span class="funcParam"> $id</span> as xs:anyAtomicType
- ) as element(*)*</pre>
+ <pre class="signature">declare function functx:id-untyped (
+ $node as node()*,
+ $id as xs:anyAtomicType
+) as element(*)*</pre>
<p> Gets XML element(s) that have an attribute with a particular value
</p>
<div class="subsubsection">Parameters:</div>
@@ -4006,10 +4616,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:if-absent<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as item()*,
-<span class="funcParam"> $value</span> as item()*
- ) as item()*</pre>
+ <pre class="signature">declare function functx:if-absent (
+ $arg as item()*,
+ $value as item()*
+) as item()*</pre>
<p> The first argument if it is not empty, otherwise the second argument
</p>
<div class="subsubsection">Parameters:</div>
@@ -4033,10 +4643,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:if-empty<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as item()?,
-<span class="funcParam"> $value</span> as item()*
- ) as item()*</pre>
+ <pre class="signature">declare function functx:if-empty (
+ $arg as item()?,
+ $value as item()*
+) as item()*</pre>
<p> The first argument if it is not blank, otherwise the second argument
</p>
<div class="subsubsection">Parameters:</div>
@@ -4060,10 +4670,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:index-of-deep-equal-node<span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*,
-<span class="funcParam"> $nodeToFind</span> as node()
- ) as xs:integer*</pre>
+ <pre class="signature">declare function functx:index-of-deep-equal-node (
+ $nodes as node()*,
+ $nodeToFind as node()
+) as xs:integer*</pre>
<p> The position of a node in a sequence, based on contents and attributes
</p>
<div class="subsubsection">Parameters:</div>
@@ -4087,10 +4697,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:index-of-match-first<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $pattern</span> as xs:string
- ) as xs:integer?</pre>
+ <pre class="signature">declare function functx:index-of-match-first (
+ $arg as xs:string?,
+ $pattern as xs:string
+) as xs:integer?</pre>
<p> The first position of a matching substring
</p>
<div class="subsubsection">Parameters:</div>
@@ -4114,10 +4724,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:index-of-node<span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*,
-<span class="funcParam"> $nodeToFind</span> as node()
- ) as xs:integer*</pre>
+ <pre class="signature">declare function functx:index-of-node (
+ $nodes as node()*,
+ $nodeToFind as node()
+) as xs:integer*</pre>
<p> The position of a node in a sequence, based on node identity
</p>
<div class="subsubsection">Parameters:</div>
@@ -4141,10 +4751,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:index-of-string<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $substring</span> as xs:string
- ) as xs:integer*</pre>
+ <pre class="signature">declare function functx:index-of-string (
+ $arg as xs:string?,
+ $substring as xs:string
+) as xs:integer*</pre>
<p> The position(s) of a substring
</p>
<div class="subsubsection">Parameters:</div>
@@ -4168,10 +4778,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:index-of-string-first<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $substring</span> as xs:string
- ) as xs:integer?</pre>
+ <pre class="signature">declare function functx:index-of-string-first (
+ $arg as xs:string?,
+ $substring as xs:string
+) as xs:integer?</pre>
<p> The first position of a substring
</p>
<div class="subsubsection">Parameters:</div>
@@ -4195,10 +4805,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:index-of-string-last<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $substring</span> as xs:string
- ) as xs:integer?</pre>
+ <pre class="signature">declare function functx:index-of-string-last (
+ $arg as xs:string?,
+ $substring as xs:string
+) as xs:integer?</pre>
<p> The last position of a substring
</p>
<div class="subsubsection">Parameters:</div>
@@ -4222,11 +4832,11 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:insert-string<span class="functName"></span> (
-<span class="funcParam"> $originalString</span> as xs:string?,
-<span class="funcParam"> $stringToInsert</span> as xs:string?,
-<span class="funcParam"> $pos</span> as xs:integer
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:insert-string (
+ $originalString as xs:string?,
+ $stringToInsert as xs:string?,
+ $pos as xs:integer
+) as xs:string</pre>
<p> Inserts a string at a specified position
</p>
<div class="subsubsection">Parameters:</div>
@@ -4251,9 +4861,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:is-a-number<span class="functName"></span> (
-<span class="funcParam"> $value</span> as xs:anyAtomicType?
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:is-a-number (
+ $value as xs:anyAtomicType?
+) as xs:boolean</pre>
<p> Whether a value is numeric
</p>
<div class="subsubsection">Parameters:</div>
@@ -4276,9 +4886,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:is-absolute-uri<span class="functName"></span> (
-<span class="funcParam"> $uri</span> as xs:string?
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:is-absolute-uri (
+ $uri as xs:string?
+) as xs:boolean</pre>
<p> Whether a URI is absolute
</p>
<div class="subsubsection">Parameters:</div>
@@ -4301,10 +4911,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:is-ancestor<span class="functName"></span> (
-<span class="funcParam"> $node1</span> as node(),
-<span class="funcParam"> $node2</span> as node()
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:is-ancestor (
+ $node1 as node(),
+ $node2 as node()
+) as xs:boolean</pre>
<p> Whether an XML node is an ancestor of another node
</p>
<div class="subsubsection">Parameters:</div>
@@ -4328,10 +4938,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:is-descendant<span class="functName"></span> (
-<span class="funcParam"> $node1</span> as node(),
-<span class="funcParam"> $node2</span> as node()
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:is-descendant (
+ $node1 as node(),
+ $node2 as node()
+) as xs:boolean</pre>
<p> Whether an XML node is a descendant of another node
</p>
<div class="subsubsection">Parameters:</div>
@@ -4355,9 +4965,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:is-leap-year<span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:is-leap-year (
+ $date as xs:anyAtomicType?
+) as xs:boolean</pre>
<p> Whether a date falls in a leap year
</p>
<div class="subsubsection">Parameters:</div>
@@ -4380,10 +4990,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:is-node-among-descendants<span class="functName"></span> (
-<span class="funcParam"> $node</span> as node()?,
-<span class="funcParam"> $seq</span> as node()*
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:is-node-among-descendants (
+ $node as node()?,
+ $seq as node()*
+) as xs:boolean</pre>
<p> Whether an XML node is among the descendants of a sequence, based on node identity
</p>
<div class="subsubsection">Parameters:</div>
@@ -4407,10 +5017,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:is-node-among-descendants-deep-equal<span class="functName"></span> (
-<span class="funcParam"> $node</span> as node()?,
-<span class="funcParam"> $seq</span> as node()*
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:is-node-among-descendants-deep-equal (
+ $node as node()?,
+ $seq as node()*
+) as xs:boolean</pre>
<p> Whether an XML node is among the descendants of a sequence, based on contents and attributes
</p>
<div class="subsubsection">Parameters:</div>
@@ -4434,10 +5044,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:is-node-in-sequence<span class="functName"></span> (
-<span class="funcParam"> $node</span> as node()?,
-<span class="funcParam"> $seq</span> as node()*
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:is-node-in-sequence (
+ $node as node()?,
+ $seq as node()*
+) as xs:boolean</pre>
<p> Whether an XML node is in a sequence, based on node identity
</p>
<div class="subsubsection">Parameters:</div>
@@ -4461,10 +5071,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:is-node-in-sequence-deep-equal<span class="functName"></span> (
-<span class="funcParam"> $node</span> as node()?,
-<span class="funcParam"> $seq</span> as node()*
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:is-node-in-sequence-deep-equal (
+ $node as node()?,
+ $seq as node()*
+) as xs:boolean</pre>
<p> Whether an XML node is in a sequence, based on contents and attributes
</p>
<div class="subsubsection">Parameters:</div>
@@ -4488,10 +5098,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:is-value-in-sequence<span class="functName"></span> (
-<span class="funcParam"> $value</span> as xs:anyAtomicType?,
-<span class="funcParam"> $seq</span> as xs:anyAtomicType*
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:is-value-in-sequence (
+ $value as xs:anyAtomicType?,
+ $seq as xs:anyAtomicType*
+) as xs:boolean</pre>
<p> Whether an atomic value appears in a sequence
</p>
<div class="subsubsection">Parameters:</div>
@@ -4515,9 +5125,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:last-day-of-month<span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:date?</pre>
+ <pre class="signature">declare function functx:last-day-of-month (
+ $date as xs:anyAtomicType?
+) as xs:date?</pre>
<p> The last day of the month of a date
</p>
<div class="subsubsection">Parameters:</div>
@@ -4540,9 +5150,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:last-day-of-year<span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:date?</pre>
+ <pre class="signature">declare function functx:last-day-of-year (
+ $date as xs:anyAtomicType?
+) as xs:date?</pre>
<p> The last day of the month of a date
</p>
<div class="subsubsection">Parameters:</div>
@@ -4565,9 +5175,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:last-node<span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as node()?</pre>
+ <pre class="signature">declare function functx:last-node (
+ $nodes as node()*
+) as node()?</pre>
<p> The XML node in a sequence that is last in document order
</p>
<div class="subsubsection">Parameters:</div>
@@ -4590,9 +5200,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:leaf-elements<span class="functName"></span> (
-<span class="funcParam"> $root</span> as node()?
- ) as element(*)*</pre>
+ <pre class="signature">declare function functx:leaf-elements (
+ $root as node()?
+) as element(*)*</pre>
<p> All XML elements that don't have any child elements
</p>
<div class="subsubsection">Parameters:</div>
@@ -4615,9 +5225,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:left-trim<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:left-trim (
+ $arg as xs:string?
+) as xs:string</pre>
<p> Trims leading whitespace
</p>
<div class="subsubsection">Parameters:</div>
@@ -4640,9 +5250,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:line-count<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:integer</pre>
+ <pre class="signature">declare function functx:line-count (
+ $arg as xs:string?
+) as xs:integer</pre>
<p> The number of lines
</p>
<div class="subsubsection">Parameters:</div>
@@ -4665,9 +5275,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:lines<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string*</pre>
+ <pre class="signature">declare function functx:lines (
+ $arg as xs:string?
+) as xs:string*</pre>
<p> Split a string into separate lines
</p>
<div class="subsubsection">Parameters:</div>
@@ -4690,9 +5300,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:max-depth<span class="functName"></span> (
-<span class="funcParam"> $root</span> as node()?
- ) as xs:integer?</pre>
+ <pre class="signature">declare function functx:max-depth (
+ $root as node()?
+) as xs:integer?</pre>
<p> The maximum depth of elements in an XML tree
</p>
<div class="subsubsection">Parameters:</div>
@@ -4715,9 +5325,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:max-determine-type<span class="functName"></span> (
-<span class="funcParam"> $seq</span> as xs:anyAtomicType*
- ) as xs:anyAtomicType?</pre>
+ <pre class="signature">declare function functx:max-determine-type (
+ $seq as xs:anyAtomicType*
+) as xs:anyAtomicType?</pre>
<p> The maximum value in a sequence, figuring out its type (numeric or string)
</p>
<div class="subsubsection">Parameters:</div>
@@ -4740,9 +5350,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:max-line-length<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:integer</pre>
+ <pre class="signature">declare function functx:max-line-length (
+ $arg as xs:string?
+) as xs:integer</pre>
<p> The maximum line length
</p>
<div class="subsubsection">Parameters:</div>
@@ -4765,9 +5375,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:max-node<span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as node()*</pre>
+ <pre class="signature">declare function functx:max-node (
+ $nodes as node()*
+) as node()*</pre>
<p> The XML node whose typed value is the maximum
</p>
<div class="subsubsection">Parameters:</div>
@@ -4790,9 +5400,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:max-string<span class="functName"></span> (
-<span class="funcParam"> $strings</span> as xs:anyAtomicType*
- ) as xs:string?</pre>
+ <pre class="signature">declare function functx:max-string (
+ $strings as xs:anyAtomicType*
+) as xs:string?</pre>
<p> The maximum of a sequence of values, treating them like strings
</p>
<div class="subsubsection">Parameters:</div>
@@ -4815,9 +5425,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:min-determine-type<span class="functName"></span> (
-<span class="funcParam"> $seq</span> as xs:anyAtomicType*
- ) as xs:anyAtomicType?</pre>
+ <pre class="signature">declare function functx:min-determine-type (
+ $seq as xs:anyAtomicType*
+) as xs:anyAtomicType?</pre>
<p> The minimum value in a sequence, figuring out its type (numeric or string)
</p>
<div class="subsubsection">Parameters:</div>
@@ -4840,9 +5450,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:min-node<span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as node()*</pre>
+ <pre class="signature">declare function functx:min-node (
+ $nodes as node()*
+) as node()*</pre>
<p> The XML node whose typed value is the minimum
</p>
<div class="subsubsection">Parameters:</div>
@@ -4865,9 +5475,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:min-non-empty-string<span class="functName"></span> (
-<span class="funcParam"> $strings</span> as xs:string*
- ) as xs:string?</pre>
+ <pre class="signature">declare function functx:min-non-empty-string (
+ $strings as xs:string*
+) as xs:string?</pre>
<p> The minimum of a sequence of strings, ignoring "empty" values
</p>
<div class="subsubsection">Parameters:</div>
@@ -4890,9 +5500,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:min-string<span class="functName"></span> (
-<span class="funcParam"> $strings</span> as xs:anyAtomicType*
- ) as xs:string?</pre>
+ <pre class="signature">declare function functx:min-string (
+ $strings as xs:anyAtomicType*
+) as xs:string?</pre>
<p> The minimum of a sequence of values, treating them like strings
</p>
<div class="subsubsection">Parameters:</div>
@@ -4915,9 +5525,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:mmddyyyy-to-date<span class="functName"></span> (
-<span class="funcParam"> $dateString</span> as xs:string?
- ) as xs:date?</pre>
+ <pre class="signature">declare function functx:mmddyyyy-to-date (
+ $dateString as xs:string?
+) as xs:date?</pre>
<p> Converts a string with format MMDDYYYY (with any delimiters) to a date
</p>
<div class="subsubsection">Parameters:</div>
@@ -4940,9 +5550,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:month-abbrev-en<span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:string?</pre>
+ <pre class="signature">declare function functx:month-abbrev-en (
+ $date as xs:anyAtomicType?
+) as xs:string?</pre>
<p> The month of a date as an abbreviated word (Jan, Feb, etc.)
</p>
<div class="subsubsection">Parameters:</div>
@@ -4965,9 +5575,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:month-name-en<span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:string?</pre>
+ <pre class="signature">declare function functx:month-name-en (
+ $date as xs:anyAtomicType?
+) as xs:string?</pre>
<p> The month of a date as a word (January, February, etc.)
</p>
<div class="subsubsection">Parameters:</div>
@@ -4990,10 +5600,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:name-test<span class="functName"></span> (
-<span class="funcParam"> $testname</span> as xs:string?,
-<span class="funcParam"> $names</span> as xs:string*
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:name-test (
+ $testname as xs:string?,
+ $names as xs:string*
+) as xs:boolean</pre>
<p> Whether a name matches a list of names or name wildcards
</p>
<div class="subsubsection">Parameters:</div>
@@ -5017,9 +5627,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:namespaces-in-use<span class="functName"></span> (
-<span class="funcParam"> $root</span> as node()?
- ) as xs:anyURI*</pre>
+ <pre class="signature">declare function functx:namespaces-in-use (
+ $root as node()?
+) as xs:anyURI*</pre>
<p> A list of namespaces used in element/attribute names in an XML fragment
</p>
<div class="subsubsection">Parameters:</div>
@@ -5042,9 +5652,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:next-day<span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:date?</pre>
+ <pre class="signature">declare function functx:next-day (
+ $date as xs:anyAtomicType?
+) as xs:date?</pre>
<p> The next day
</p>
<div class="subsubsection">Parameters:</div>
@@ -5067,9 +5677,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:node-kind<span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as xs:string*</pre>
+ <pre class="signature">declare function functx:node-kind (
+ $nodes as node()*
+) as xs:string*</pre>
<p> The XML node kind (element, attribute, text, etc.)
</p>
<div class="subsubsection">Parameters:</div>
@@ -5092,9 +5702,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:non-distinct-values<span class="functName"></span> (
-<span class="funcParam"> $seq</span> as xs:anyAtomicType*
- ) as xs:anyAtomicType*</pre>
+ <pre class="signature">declare function functx:non-distinct-values (
+ $seq as xs:anyAtomicType*
+) as xs:anyAtomicType*</pre>
<p> Returns any values that appear more than once in a sequence
</p>
<div class="subsubsection">Parameters:</div>
@@ -5117,10 +5727,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:number-of-matches<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $pattern</span> as xs:string
- ) as xs:integer</pre>
+ <pre class="signature">declare function functx:number-of-matches (
+ $arg as xs:string?,
+ $pattern as xs:string
+) as xs:integer</pre>
<p> The number of regions that match a pattern
</p>
<div class="subsubsection">Parameters:</div>
@@ -5144,9 +5754,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:open-ref-document<span class="functName"></span> (
-<span class="funcParam"> $refNode</span> as node()
- ) as document()</pre>
+ <pre class="signature">declare function functx:open-ref-document (
+ $refNode as node()
+) as document()</pre>
<p> Resolves a relative URI and references it, returning an XML document
</p>
<div class="subsubsection">Parameters:</div>
@@ -5169,9 +5779,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:ordinal-number-en<span class="functName"></span> (
-<span class="funcParam"> $num</span> as xs:integer?
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:ordinal-number-en (
+ $num as xs:integer?
+) as xs:string</pre>
<p> Reformats a number as an ordinal number, e.g. 1st, 2nd, 3rd.
</p>
<div class="subsubsection">Parameters:</div>
@@ -5194,10 +5804,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:pad-integer-to-length<span class="functName"></span> (
-<span class="funcParam"> $integerToPad</span> as xs:anyAtomicType?,
-<span class="funcParam"> $length</span> as xs:integer
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:pad-integer-to-length (
+ $integerToPad as xs:anyAtomicType?,
+ $length as xs:integer
+) as xs:string</pre>
<p> Pads an integer to a desired length by adding leading zeros
</p>
<div class="subsubsection">Parameters:</div>
@@ -5221,11 +5831,11 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:pad-string-to-length<span class="functName"></span> (
-<span class="funcParam"> $stringToPad</span> as xs:string?,
-<span class="funcParam"> $padChar</span> as xs:string,
-<span class="funcParam"> $length</span> as xs:integer
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:pad-string-to-length (
+ $stringToPad as xs:string?,
+ $padChar as xs:string,
+ $length as xs:integer
+) as xs:string</pre>
<p> Pads a string to a desired length
</p>
<div class="subsubsection">Parameters:</div>
@@ -5250,9 +5860,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:path-to-node<span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as xs:string*</pre>
+ <pre class="signature">declare function functx:path-to-node (
+ $nodes as node()*
+) as xs:string*</pre>
<p> A path to an XML node (or sequence of nodes)
</p>
<div class="subsubsection">Parameters:</div>
@@ -5275,9 +5885,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:path-to-node-with-pos<span class="functName"></span> (
-<span class="funcParam"> $node</span> as node()?
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:path-to-node-with-pos (
+ $node as node()?
+) as xs:string</pre>
<p> A unique path to an XML node (or sequence of nodes)
</p>
<div class="subsubsection">Parameters:</div>
@@ -5300,10 +5910,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:precedes-not-ancestor<span class="functName"></span> (
-<span class="funcParam"> $a</span> as node()?,
-<span class="funcParam"> $b</span> as node()?
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:precedes-not-ancestor (
+ $a as node()?,
+ $b as node()?
+) as xs:boolean</pre>
<p> Whether an XML node precedes another without being its ancestor
</p>
<div class="subsubsection">Parameters:</div>
@@ -5327,9 +5937,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:previous-day<span class="functName"></span> (
-<span class="funcParam"> $date</span> as xs:anyAtomicType?
- ) as xs:date?</pre>
+ <pre class="signature">declare function functx:previous-day (
+ $date as xs:anyAtomicType?
+) as xs:date?</pre>
<p> The previous day
</p>
<div class="subsubsection">Parameters:</div>
@@ -5352,10 +5962,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:remove-attributes<span class="functName"></span> (
-<span class="funcParam"> $elements</span> as element(*)*,
-<span class="funcParam"> $names</span> as xs:string*
- ) as element(*)</pre>
+ <pre class="signature">declare function functx:remove-attributes (
+ $elements as element(*)*,
+ $names as xs:string*
+) as element(*)</pre>
<p> Removes attributes from an XML element, based on name
</p>
<div class="subsubsection">Parameters:</div>
@@ -5379,10 +5989,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:remove-attributes-deep<span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*,
-<span class="funcParam"> $names</span> as xs:string*
- ) as node()*</pre>
+ <pre class="signature">declare function functx:remove-attributes-deep (
+ $nodes as node()*,
+ $names as xs:string*
+) as node()*</pre>
<p> Removes attributes from an XML fragment, based on name
</p>
<div class="subsubsection">Parameters:</div>
@@ -5406,10 +6016,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:remove-elements<span class="functName"></span> (
-<span class="funcParam"> $elements</span> as element(*)*,
-<span class="funcParam"> $names</span> as xs:string*
- ) as element(*)*</pre>
+ <pre class="signature">declare function functx:remove-elements (
+ $elements as element(*)*,
+ $names as xs:string*
+) as element(*)*</pre>
<p> Removes child elements from an XML node, based on name
</p>
<div class="subsubsection">Parameters:</div>
@@ -5433,10 +6043,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:remove-elements-deep<span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*,
-<span class="funcParam"> $names</span> as xs:string*
- ) as node()*</pre>
+ <pre class="signature">declare function functx:remove-elements-deep (
+ $nodes as node()*,
+ $names as xs:string*
+) as node()*</pre>
<p> Removes descendant elements from an XML node, based on name
</p>
<div class="subsubsection">Parameters:</div>
@@ -5460,10 +6070,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:remove-elements-not-contents<span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*,
-<span class="funcParam"> $names</span> as xs:string*
- ) as node()*</pre>
+ <pre class="signature">declare function functx:remove-elements-not-contents (
+ $nodes as node()*,
+ $names as xs:string*
+) as node()*</pre>
<p> Removes descendant XML elements but keeps their content
</p>
<div class="subsubsection">Parameters:</div>
@@ -5487,10 +6097,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:repeat-string<span class="functName"></span> (
-<span class="funcParam"> $stringToRepeat</span> as xs:string?,
-<span class="funcParam"> $count</span> as xs:integer
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:repeat-string (
+ $stringToRepeat as xs:string?,
+ $count as xs:integer
+) as xs:string</pre>
<p> Repeats a string a given number of times
</p>
<div class="subsubsection">Parameters:</div>
@@ -5514,11 +6124,11 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:replace-beginning<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $pattern</span> as xs:string,
-<span class="funcParam"> $replacement</span> as xs:string
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:replace-beginning (
+ $arg as xs:string?,
+ $pattern as xs:string,
+ $replacement as xs:string
+) as xs:string</pre>
<p> Replaces the beginning of a string, up to a matched pattern
</p>
<div class="subsubsection">Parameters:</div>
@@ -5543,10 +6153,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:replace-element-values<span class="functName"></span> (
-<span class="funcParam"> $elements</span> as element(*)*,
-<span class="funcParam"> $values</span> as xs:anyAtomicType*
- ) as element(*)*</pre>
+ <pre class="signature">declare function functx:replace-element-values (
+ $elements as element(*)*,
+ $values as xs:anyAtomicType*
+) as element(*)*</pre>
<p> Updates the content of one or more elements
</p>
<div class="subsubsection">Parameters:</div>
@@ -5570,11 +6180,11 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:replace-first<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $pattern</span> as xs:string,
-<span class="funcParam"> $replacement</span> as xs:string
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:replace-first (
+ $arg as xs:string?,
+ $pattern as xs:string,
+ $replacement as xs:string
+) as xs:string</pre>
<p> Replaces the first match of a pattern
</p>
<div class="subsubsection">Parameters:</div>
@@ -5599,11 +6209,11 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:replace-multi<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $changeFrom</span> as xs:string*,
-<span class="funcParam"> $changeTo</span> as xs:string*
- ) as xs:string?</pre>
+ <pre class="signature">declare function functx:replace-multi (
+ $arg as xs:string?,
+ $changeFrom as xs:string*,
+ $changeTo as xs:string*
+) as xs:string?</pre>
<p> Performs multiple replacements, using pairs of replace parameters
</p>
<div class="subsubsection">Parameters:</div>
@@ -5628,9 +6238,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:reverse-string<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:reverse-string (
+ $arg as xs:string?
+) as xs:string</pre>
<p> Reverses the order of characters
</p>
<div class="subsubsection">Parameters:</div>
@@ -5653,9 +6263,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:right-trim<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:right-trim (
+ $arg as xs:string?
+) as xs:string</pre>
<p> Trims trailing whitespace
</p>
<div class="subsubsection">Parameters:</div>
@@ -5678,9 +6288,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:scheme-from-uri<span class="functName"></span> (
-<span class="funcParam"> $uri</span> as xs:string?
- ) as xs:string?</pre>
+ <pre class="signature">declare function functx:scheme-from-uri (
+ $uri as xs:string?
+) as xs:string?</pre>
<p> Returns the scheme from a URI
</p>
<div class="subsubsection">Parameters:</div>
@@ -5703,10 +6313,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:sequence-deep-equal<span class="functName"></span> (
-<span class="funcParam"> $seq1</span> as item()*,
-<span class="funcParam"> $seq2</span> as item()*
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:sequence-deep-equal (
+ $seq1 as item()*,
+ $seq2 as item()*
+) as xs:boolean</pre>
<p> Whether two sequences have the same XML node content and/or values
</p>
<div class="subsubsection">Parameters:</div>
@@ -5730,10 +6340,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:sequence-node-equal<span class="functName"></span> (
-<span class="funcParam"> $seq1</span> as node()*,
-<span class="funcParam"> $seq2</span> as node()*
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:sequence-node-equal (
+ $seq1 as node()*,
+ $seq2 as node()*
+) as xs:boolean</pre>
<p> Whether two sequences contain the same XML nodes, in the same order
</p>
<div class="subsubsection">Parameters:</div>
@@ -5757,10 +6367,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:sequence-node-equal-any-order<span class="functName"></span> (
-<span class="funcParam"> $seq1</span> as node()*,
-<span class="funcParam"> $seq2</span> as node()*
- ) as xs:boolean</pre>
+ <pre class="signature">declare function functx:sequence-node-equal-any-order (
+ $seq1 as node()*,
+ $seq2 as node()*
+) as xs:boolean</pre>
<p> Whether two sequences contain the same XML nodes, regardless of order
</p>
<div class="subsubsection">Parameters:</div>
@@ -5784,9 +6394,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:sequence-type<span class="functName"></span> (
-<span class="funcParam"> $items</span> as item()*
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:sequence-type (
+ $items as item()*
+) as xs:string</pre>
<p> The sequence type that represents a sequence of nodes or values
</p>
<div class="subsubsection">Parameters:</div>
@@ -5809,9 +6419,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:siblings<span class="functName"></span> (
-<span class="funcParam"> $node</span> as node()?
- ) as node()*</pre>
+ <pre class="signature">declare function functx:siblings (
+ $node as node()?
+) as node()*</pre>
<p> The siblings of an XML node
</p>
<div class="subsubsection">Parameters:</div>
@@ -5834,9 +6444,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:siblings-same-name<span class="functName"></span> (
-<span class="funcParam"> $element</span> as element(*)?
- ) as element(*)*</pre>
+ <pre class="signature">declare function functx:siblings-same-name (
+ $element as element(*)?
+) as element(*)*</pre>
<p> The siblings of an XML element that have the same name
</p>
<div class="subsubsection">Parameters:</div>
@@ -5859,9 +6469,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:sort<span class="functName"></span> (
-<span class="funcParam"> $seq</span> as item()*
- ) as item()*</pre>
+ <pre class="signature">declare function functx:sort (
+ $seq as item()*
+) as item()*</pre>
<p> Sorts a sequence of values or nodes
</p>
<div class="subsubsection">Parameters:</div>
@@ -5884,9 +6494,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:sort-as-numeric<span class="functName"></span> (
-<span class="funcParam"> $seq</span> as item()*
- ) as item()*</pre>
+ <pre class="signature">declare function functx:sort-as-numeric (
+ $seq as item()*
+) as item()*</pre>
<p> Sorts a sequence of numeric values or nodes
</p>
<div class="subsubsection">Parameters:</div>
@@ -5909,9 +6519,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:sort-case-insensitive<span class="functName"></span> (
-<span class="funcParam"> $seq</span> as item()*
- ) as item()*</pre>
+ <pre class="signature">declare function functx:sort-case-insensitive (
+ $seq as item()*
+) as item()*</pre>
<p> Sorts a sequence of values or nodes regardless of capitalization
</p>
<div class="subsubsection">Parameters:</div>
@@ -5934,9 +6544,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:sort-document-order<span class="functName"></span> (
-<span class="funcParam"> $seq</span> as node()*
- ) as node()*</pre>
+ <pre class="signature">declare function functx:sort-document-order (
+ $seq as node()*
+) as node()*</pre>
<p> Sorts a sequence of nodes in document order
</p>
<div class="subsubsection">Parameters:</div>
@@ -5959,10 +6569,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:substring-after-if-contains<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $delim</span> as xs:string
- ) as xs:string?</pre>
+ <pre class="signature">declare function functx:substring-after-if-contains (
+ $arg as xs:string?,
+ $delim as xs:string
+) as xs:string?</pre>
<p> Performs substring-after, returning the entire string if it does not contain the delimiter
</p>
<div class="subsubsection">Parameters:</div>
@@ -5986,10 +6596,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:substring-after-last<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $delim</span> as xs:string
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:substring-after-last (
+ $arg as xs:string?,
+ $delim as xs:string
+) as xs:string</pre>
<p> The substring after the last occurrence of a delimiter
</p>
<div class="subsubsection">Parameters:</div>
@@ -6013,10 +6623,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:substring-after-last-match<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $regex</span> as xs:string
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:substring-after-last-match (
+ $arg as xs:string?,
+ $regex as xs:string
+) as xs:string</pre>
<p> The substring after the last text that matches a regex
</p>
<div class="subsubsection">Parameters:</div>
@@ -6040,10 +6650,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:substring-after-match<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $regex</span> as xs:string
- ) as xs:string?</pre>
+ <pre class="signature">declare function functx:substring-after-match (
+ $arg as xs:string?,
+ $regex as xs:string
+) as xs:string?</pre>
<p> The substring after the first text that matches a regex
</p>
<div class="subsubsection">Parameters:</div>
@@ -6067,10 +6677,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:substring-before-if-contains<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $delim</span> as xs:string
- ) as xs:string?</pre>
+ <pre class="signature">declare function functx:substring-before-if-contains (
+ $arg as xs:string?,
+ $delim as xs:string
+) as xs:string?</pre>
<p> Performs substring-before, returning the entire string if it does not contain the delimiter
</p>
<div class="subsubsection">Parameters:</div>
@@ -6094,10 +6704,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:substring-before-last<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $delim</span> as xs:string
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:substring-before-last (
+ $arg as xs:string?,
+ $delim as xs:string
+) as xs:string</pre>
<p> The substring before the last occurrence of a delimiter
</p>
<div class="subsubsection">Parameters:</div>
@@ -6121,10 +6731,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:substring-before-last-match<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $regex</span> as xs:string
- ) as xs:string?</pre>
+ <pre class="signature">declare function functx:substring-before-last-match (
+ $arg as xs:string?,
+ $regex as xs:string
+) as xs:string?</pre>
<p> The substring after the first text that matches a regex
</p>
<div class="subsubsection">Parameters:</div>
@@ -6148,10 +6758,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:substring-before-match<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $regex</span> as xs:string
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:substring-before-match (
+ $arg as xs:string?,
+ $regex as xs:string
+) as xs:string</pre>
<p> The substring before the last text that matches a regex
</p>
<div class="subsubsection">Parameters:</div>
@@ -6175,11 +6785,11 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:time<span class="functName"></span> (
-<span class="funcParam"> $hour</span> as xs:anyAtomicType,
-<span class="funcParam"> $minute</span> as xs:anyAtomicType,
-<span class="funcParam"> $second</span> as xs:anyAtomicType
- ) as xs:time</pre>
+ <pre class="signature">declare function functx:time (
+ $hour as xs:anyAtomicType,
+ $minute as xs:anyAtomicType,
+ $second as xs:anyAtomicType
+) as xs:time</pre>
<p> Construct a time from an hour, minute and second
</p>
<div class="subsubsection">Parameters:</div>
@@ -6204,9 +6814,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:timezone-from-duration<span class="functName"></span> (
-<span class="funcParam"> $duration</span> as xs:dayTimeDuration
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:timezone-from-duration (
+ $duration as xs:dayTimeDuration
+) as xs:string</pre>
<p> Converts an xs:dayTimeDuration into a timezone like "-05:00" or "Z"
</p>
<div class="subsubsection">Parameters:</div>
@@ -6229,9 +6839,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:total-days-from-duration<span class="functName"></span> (
-<span class="funcParam"> $duration</span> as xs:dayTimeDuration?
- ) as xs:decimal?</pre>
+ <pre class="signature">declare function functx:total-days-from-duration (
+ $duration as xs:dayTimeDuration?
+) as xs:decimal?</pre>
<p> The total number of days in a dayTimeDuration
</p>
<div class="subsubsection">Parameters:</div>
@@ -6254,9 +6864,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:total-hours-from-duration<span class="functName"></span> (
-<span class="funcParam"> $duration</span> as xs:dayTimeDuration?
- ) as xs:decimal?</pre>
+ <pre class="signature">declare function functx:total-hours-from-duration (
+ $duration as xs:dayTimeDuration?
+) as xs:decimal?</pre>
<p> The total number of hours in a dayTimeDuration
</p>
<div class="subsubsection">Parameters:</div>
@@ -6279,9 +6889,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:total-minutes-from-duration<span class="functName"></span> (
-<span class="funcParam"> $duration</span> as xs:dayTimeDuration?
- ) as xs:decimal?</pre>
+ <pre class="signature">declare function functx:total-minutes-from-duration (
+ $duration as xs:dayTimeDuration?
+) as xs:decimal?</pre>
<p> The total number of minutes in a dayTimeDuration
</p>
<div class="subsubsection">Parameters:</div>
@@ -6304,9 +6914,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:total-months-from-duration<span class="functName"></span> (
-<span class="funcParam"> $duration</span> as xs:yearMonthDuration?
- ) as xs:decimal?</pre>
+ <pre class="signature">declare function functx:total-months-from-duration (
+ $duration as xs:yearMonthDuration?
+) as xs:decimal?</pre>
<p> The total number of months in a yearMonthDuration
</p>
<div class="subsubsection">Parameters:</div>
@@ -6329,9 +6939,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:total-seconds-from-duration<span class="functName"></span> (
-<span class="funcParam"> $duration</span> as xs:dayTimeDuration?
- ) as xs:decimal?</pre>
+ <pre class="signature">declare function functx:total-seconds-from-duration (
+ $duration as xs:dayTimeDuration?
+) as xs:decimal?</pre>
<p> The total number of seconds in a dayTimeDuration
</p>
<div class="subsubsection">Parameters:</div>
@@ -6354,9 +6964,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:total-years-from-duration<span class="functName"></span> (
-<span class="funcParam"> $duration</span> as xs:yearMonthDuration?
- ) as xs:decimal?</pre>
+ <pre class="signature">declare function functx:total-years-from-duration (
+ $duration as xs:yearMonthDuration?
+) as xs:decimal?</pre>
<p> The total number of years in a yearMonthDuration
</p>
<div class="subsubsection">Parameters:</div>
@@ -6379,9 +6989,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:trim<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:trim (
+ $arg as xs:string?
+) as xs:string</pre>
<p> Trims leading and trailing whitespace
</p>
<div class="subsubsection">Parameters:</div>
@@ -6404,11 +7014,11 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:update-attributes<span class="functName"></span> (
-<span class="funcParam"> $elements</span> as element(*)*,
-<span class="funcParam"> $attrNames</span> as xs:QName*,
-<span class="funcParam"> $attrValues</span> as xs:anyAtomicType*
- ) as element(*)?</pre>
+ <pre class="signature">declare function functx:update-attributes (
+ $elements as element(*)*,
+ $attrNames as xs:QName*,
+ $attrValues as xs:anyAtomicType*
+) as element(*)?</pre>
<p> Updates the attribute value of an XML element
</p>
<div class="subsubsection">Parameters:</div>
@@ -6433,10 +7043,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:value-except<span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:anyAtomicType*,
-<span class="funcParam"> $arg2</span> as xs:anyAtomicType*
- ) as xs:anyAtomicType*</pre>
+ <pre class="signature">declare function functx:value-except (
+ $arg1 as xs:anyAtomicType*,
+ $arg2 as xs:anyAtomicType*
+) as xs:anyAtomicType*</pre>
<p> The values in one sequence that aren't in another sequence
</p>
<div class="subsubsection">Parameters:</div>
@@ -6460,10 +7070,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:value-intersect<span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:anyAtomicType*,
-<span class="funcParam"> $arg2</span> as xs:anyAtomicType*
- ) as xs:anyAtomicType*</pre>
+ <pre class="signature">declare function functx:value-intersect (
+ $arg1 as xs:anyAtomicType*,
+ $arg2 as xs:anyAtomicType*
+) as xs:anyAtomicType*</pre>
<p> The intersection of two sequences of values
</p>
<div class="subsubsection">Parameters:</div>
@@ -6487,10 +7097,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:value-union<span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:anyAtomicType*,
-<span class="funcParam"> $arg2</span> as xs:anyAtomicType*
- ) as xs:anyAtomicType*</pre>
+ <pre class="signature">declare function functx:value-union (
+ $arg1 as xs:anyAtomicType*,
+ $arg2 as xs:anyAtomicType*
+) as xs:anyAtomicType*</pre>
<p> The union of two sequences of values
</p>
<div class="subsubsection">Parameters:</div>
@@ -6514,9 +7124,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:word-count<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:integer</pre>
+ <pre class="signature">declare function functx:word-count (
+ $arg as xs:string?
+) as xs:integer</pre>
<p> The number of words
</p>
<div class="subsubsection">Parameters:</div>
@@ -6539,9 +7149,9 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:words-to-camel-case<span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string</pre>
+ <pre class="signature">declare function functx:words-to-camel-case (
+ $arg as xs:string?
+) as xs:string</pre>
<p> Turns a string of words into camelCase
</p>
<div class="subsubsection">Parameters:</div>
@@ -6564,10 +7174,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:wrap-values-in-elements<span class="functName"></span> (
-<span class="funcParam"> $values</span> as xs:anyAtomicType*,
-<span class="funcParam"> $elementName</span> as xs:QName
- ) as element(*)*</pre>
+ <pre class="signature">declare function functx:wrap-values-in-elements (
+ $values as xs:anyAtomicType*,
+ $elementName as xs:QName
+) as element(*)*</pre>
<p> Wraps a sequence of atomic values in XML elements
</p>
<div class="subsubsection">Parameters:</div>
@@ -6591,10 +7201,10 @@
<img class="floatright" src="images/up.gif" alt="back to 'Function Summary'" title="back to 'Function Summary'" />
</a>
</div>
- <pre class="signature">declare function functx:yearMonthDuration<span class="functName"></span> (
-<span class="funcParam"> $years</span> as xs:decimal?,
-<span class="funcParam"> $months</span> as xs:integer?
- ) as xs:yearMonthDuration</pre>
+ <pre class="signature">declare function functx:yearMonthDuration (
+ $years as xs:decimal?,
+ $months as xs:integer?
+) as xs:yearMonthDuration</pre>
<p> Construct a yearMonthDuration from a number of years and months
</p>
<div class="subsubsection">Parameters:</div>
@@ -6634,7 +7244,9 @@
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script>
- <noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript";>comments powered by Disqus.</a>
+ <noscript>
+ <p>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript";>comments powered by Disqus.</a>
+ </p>
</noscript>
<a href="http://disqus.com"; class="dsq-brlink">blog comments powered by <span class="logo-disqus">Disqus</span>
</a>
=== modified file 'doc/zorba/xqdoc/templates/www.w3.org_2005_xpath-functions.html'
--- doc/zorba/xqdoc/templates/www.w3.org_2005_xpath-functions.html 2012-07-24 08:48:48 +0000
+++ doc/zorba/xqdoc/templates/www.w3.org_2005_xpath-functions.html 2012-08-13 10:24:23 +0000
@@ -1,11 +1,11 @@
<html>
<head>
<title>Documentation for http://www.w3.org/2005/xpath-functions</title>
- <meta content="text/html; charset=UTF-8" http-equiv="content-type" />
+ <meta content="text/html; charset=utf-8" http-equiv="content-type" />
<meta content="public" http-equiv="CACHE-CONTROL" />
<meta content="-1" http-equiv="Expires" />
<link rel="stylesheet" type="text/css" href="styles/main.css" />
- <link rel="stylesheet" href="styles/jquery.treeview.css" />
+ <link rel="stylesheet" href="styles/jquery.treeview.css" type="text/css" />
<script type="text/javascript" src="lib/jquery.js"></script>
<script type="text/javascript" src="lib/jquery.cookie.js"></script>
<script type="text/javascript" src="lib/jquery.treeview.js"></script>
@@ -17,23 +17,35 @@
<link type="text/css" rel="stylesheet" href="styles/shThemeDefault.css" />
<link type="text/css" rel="stylesheet" href="styles/shThemeXQuery.css" />
<script type="text/javascript">
- SyntaxHighlighter.all()
- </script>
- <script type="text/javascript">
- jQuery(document).ready(function() {
- $("#documentation").treeview({
- control: "#treecontrol",
- animated: "fast",
- collapsed: true,
- unique: false,
- persist: "cookie"
- });
- });
- </script>
- <script src="http://www.google.com/js/gweb/analytics/autotrack.js";></script>
- <script>//
- new gweb.analytics.AutoTrack({profile: 'UA-4281090-1'});
- //</script>
+//
+SyntaxHighlighter.all()
+//
+</script>
+ <script type="text/javascript">
+//
+jQuery(document).ready(function() {
+$("#documentation").treeview({
+control: "#treecontrol",
+animated: "fast",
+collapsed: true,
+unique: false,
+persist: "cookie"
+});
+});
+//
+</script>
+ <script type="text/javascript" src="http://www.google.com/js/gweb/analytics/autotrack.js";></script>
+ <script type="text/javascript">
+//
+new gweb.analytics.AutoTrack({profile: 'UA-4281090-1'});
+//
+</script>
+ <style type="text/css">
+/**/
+ div.c2 {clear:both;}
+ li.c1 {width:102px !important;}
+/**/
+</style>
</head>
<body>
<div id="header">
@@ -80,10 +92,755 @@
<div id="leftMenu">
<div id="treecontrol">
<a title="Collapse the entire tree below" href="#">
- <img src="images/minus.gif" /> Collapse All</a>
+ <img src="images/minus.gif" alt="minus" /> Collapse All</a>
<a title="Expand the entire tree below" href="#">
- <img src="images/plus.gif" /> Expand All</a>
+ <img src="images/plus.gif" alt="plus" /> Expand All</a>
</div>
+ <ul id="documentation" class="treeview">
+ <ul>
+ <li>
+ <a href="index.html">All Modules</a>
+ </li>
+ <li>
+ <a href="function_index.html">All Functions</a>
+ </li>
+ <li>
+ <span>www.w3.org</span>
+ <ul>
+ <li>
+ <span>2005</span>
+ <ul>
+ <li>
+ <a href="www.w3.org_2005_xpath-functions_math.html" title="http://www.w3.org/2005/xpath-functions/math";>math</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.w3.org_2005_xpath-functions.html" title="http://www.w3.org/2005/xpath-functions";>xpath-functions</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>XDM</span>
+ <ul>
+ <li>
+ <span>atomic</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_datetime.html" title="http://www.zorba-xquery.com/modules/datetime";>datetime</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_math.html" title="http://www.zorba-xquery.com/modules/math";>math</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_random.html" title="http://www.zorba-xquery.com/modules/random";>random</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_string.html" title="http://www.zorba-xquery.com/modules/string";>string</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_uri.html" title="http://www.zorba-xquery.com/modules/uri";>uri</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>item</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_schema.html" title="http://www.zorba-xquery.com/modules/schema";>schema</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>node</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_node.html" title="http://www.zorba-xquery.com/modules/node";>node</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_node-position.html" title="http://www.zorba-xquery.com/modules/node-position";>node-position</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_node-reference.html" title="http://www.zorba-xquery.com/modules/node-reference";>node-reference</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>store</span>
+ <ul>
+ <li>
+ <span>collections</span>
+ <ul>
+ <li>
+ <span>dynamic</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_dynamic_collections_ddl.html" title="http://www.zorba-xquery.com/modules/store/dynamic/collections/ddl";>ddl</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_dynamic_collections_dml.html" title="http://www.zorba-xquery.com/modules/store/dynamic/collections/dml";>dml</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>static</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_static_collections_ddl.html" title="http://www.zorba-xquery.com/modules/store/static/collections/ddl";>ddl</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_static_collections_dml.html" title="http://www.zorba-xquery.com/modules/store/static/collections/dml";>dml</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>w3c</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_dynamic_collections_w3c_dml.html" title="http://www.zorba-xquery.com/modules/store/dynamic/collections/w3c/dml";>dml</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_dynamic_collections_w3c_ddl.html" title="http://www.zorba-xquery.com/modules/store/dynamic/collections/w3c/ddl";>ddl</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>data structures</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_data-structures_stack.html" title="http://www.zorba-xquery.com/modules/store/data-structures/stack";>stack</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_data-structures_unordered-map.html" title="http://www.zorba-xquery.com/modules/store/data-structures/unordered-map";>unordered-map</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_data-structures_queue.html" title="http://www.zorba-xquery.com/modules/store/data-structures/queue";>queue</a>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>documents</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_dynamic_documents.html" title="http://www.zorba-xquery.com/modules/store/dynamic/documents";>documents</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>indexes</span>
+ <ul>
+ <li>
+ <span>static</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_static_indexes_ddl.html" title="http://www.zorba-xquery.com/modules/store/static/indexes/ddl";>ddl</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_static_indexes_dml.html" title="http://www.zorba-xquery.com/modules/store/static/indexes/dml";>dml</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>integrity constraints</span>
+ <ul>
+ <li>
+ <span>static</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_static_integrity_constraints_ddl.html" title="http://www.zorba-xquery.com/modules/store/static/integrity_constraints/ddl";>ddl</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_store_static_integrity_constraints_dml.html" title="http://www.zorba-xquery.com/modules/store/static/integrity_constraints/dml";>dml</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>introspection</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_introspection_sctx.html" title="http://www.zorba-xquery.com/modules/introspection/sctx";>sctx</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>reflection</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_reflection.html" title="http://www.zorba-xquery.com/modules/reflection";>reflection</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>external</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_fetch.html" title="http://www.zorba-xquery.com/modules/fetch";>fetch</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_http-client.html" title="http://www.zorba-xquery.com/modules/http-client";>http-client</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_process.html" title="http://www.zorba-xquery.com/modules/process";>process</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_system.html" title="http://www.zorba-xquery.com/modules/system";>system</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>xqdoc</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_xqdoc.html" title="http://www.zorba-xquery.com/modules/xqdoc";>xqdoc</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_project_xqdoc.html" title="http://www.zorba-xquery.com/modules/project_xqdoc";>project_xqdoc</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <span>xqdoc2xhtml</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_xqdoc2xhtml_index.html" title="http://www.zorba-xquery.com/modules/xqdoc2xhtml/";>xqdoc2xhtml</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_xqdoc2xhtml_error.html" title="http://www.zorba-xquery.com/modules/xqdoc2xhtml/error";>error</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>data processing</span>
+ <ul>
+ <li>
+ <span>data cleaning</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_data-cleaning_character-based-string-similarity.html" title="http://www.zorba-xquery.com/modules/data-cleaning/character-based-string-similarity";>character-based-string-similarity</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_data-cleaning_consolidation.html" title="http://www.zorba-xquery.com/modules/data-cleaning/consolidation";>consolidation</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_data-cleaning_conversion.html" title="http://www.zorba-xquery.com/modules/data-cleaning/conversion";>conversion</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_data-cleaning_hybrid-string-similarity.html" title="http://www.zorba-xquery.com/modules/data-cleaning/hybrid-string-similarity";>hybrid-string-similarity</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_data-cleaning_normalization.html" title="http://www.zorba-xquery.com/modules/data-cleaning/normalization";>normalization</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_data-cleaning_phonetic-string-similarity.html" title="http://www.zorba-xquery.com/modules/data-cleaning/phonetic-string-similarity";>phonetic-string-similarity</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_data-cleaning_set-similarity.html" title="http://www.zorba-xquery.com/modules/data-cleaning/set-similarity";>set-similarity</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_data-cleaning_token-based-string-similarity.html" title="http://www.zorba-xquery.com/modules/data-cleaning/token-based-string-similarity";>token-based-string-similarity</a>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>data converters</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_converters_base64.html" title="http://www.zorba-xquery.com/modules/converters/base64";>base64</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_converters_json.html" title="http://www.zorba-xquery.com/modules/converters/json";>json</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_xml.html" title="http://www.zorba-xquery.com/modules/xml";>xml</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_converters_csv.html" title="http://www.zorba-xquery.com/modules/converters/csv";>csv</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_converters_html.html" title="http://www.zorba-xquery.com/modules/converters/html";>html</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>programming languages</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_languages_xslt.html" title="http://www.zorba-xquery.com/modules/languages/xslt";>xslt</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <span>xquery</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_xqxq.html" title="http://www.zorba-xquery.com/modules/xqxq";>xqxq</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>excel</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_information.html" title="http://www.zorba-xquery.com/modules/excel/information";>information</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_text.html" title="http://www.zorba-xquery.com/modules/excel/text";>text</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_statistical-zorba.html" title="http://www.zorba-xquery.com/modules/excel/statistical-zorba";>statistical-zorba</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_statistical.html" title="http://www.zorba-xquery.com/modules/excel/statistical";>statistical</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_math-sumproduct.html" title="http://www.zorba-xquery.com/modules/excel/math-sumproduct";>math-sumproduct</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_math.html" title="http://www.zorba-xquery.com/modules/excel/math";>math</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_lookup.html" title="http://www.zorba-xquery.com/modules/excel/lookup";>lookup</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_logical.html" title="http://www.zorba-xquery.com/modules/excel/logical";>logical</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_engineering.html" title="http://www.zorba-xquery.com/modules/excel/engineering";>engineering</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_excel_datetime.html" title="http://www.zorba-xquery.com/modules/excel/datetime";>datetime</a>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>cryptography</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_cryptography_hash.html" title="http://www.zorba-xquery.com/modules/cryptography/hash";>hash</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_cryptography_hmac.html" title="http://www.zorba-xquery.com/modules/cryptography/hmac";>hmac</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>geo</span>
+ <ul>
+ <li>
+ <a href="expath.org_ns_geo.html" title="http://expath.org/ns/geo";>geo</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_geoproj.html" title="http://www.zorba-xquery.com/modules/geoproj";>geoproj</a>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>image</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_image_paint.html" title="http://www.zorba-xquery.com/modules/image/paint";>paint</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_image_manipulation.html" title="http://www.zorba-xquery.com/modules/image/manipulation";>manipulation</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_image_graphviz.html" title="http://www.zorba-xquery.com/modules/image/graphviz";>graphviz</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_image_basic.html" title="http://www.zorba-xquery.com/modules/image/basic";>basic</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_image_animation.html" title="http://www.zorba-xquery.com/modules/image/animation";>animation</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>OAuth</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_oauth_error.html" title="http://www.zorba-xquery.com/modules/oauth/error";>error</a>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_oauth_client.html" title="http://www.zorba-xquery.com/modules/oauth/client";>client</a>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>expath.org</span>
+ <ul>
+ <li>
+ <a href="expath.org_ns_http-client.html" title="http://expath.org/ns/http-client";>http-client</a>
+ </li>
+ <li>
+ <a href="expath.org_ns_error.html" title="http://expath.org/ns/error";>error</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <span>ns</span>
+ <ul>
+ <li>
+ <a href="expath.org_ns_file.html" title="http://expath.org/ns/file";>file</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>www.functx.com</span>
+ <ul>
+ <li>
+ <a href="www.functx.com_index.html" title="http://www.functx.com/";>www.functx.com</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>debugger</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_debugger_dbgp-message-handler.html" title="http://www.zorba-xquery.com/modules/debugger/dbgp-message-handler";>dbgp-message-handler</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>error</span>
+ <ul>
+ <li>
+ <a href="www.jsoniq.org_errors.html" title="http://www.jsoniq.org/errors";>errors</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.w3.org_2005_xqt-errors.html" title="http://www.w3.org/2005/xqt-errors";>xqt-errors</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_errors.html" title="http://www.zorba-xquery.com/errors";>errors</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_warnings.html" title="http://www.zorba-xquery.com/warnings";>warnings</a>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>utils</span>
+ <ul>
+ <li>
+ <span>util jvm</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_util-jvm.html" title="http://www.zorba-xquery.com/modules/util-jvm";>util-jvm</a>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>www.jsoniq.org</span>
+ <ul>
+ <li>
+ <a href="www.jsoniq.org_functions.html" title="http://www.jsoniq.org/functions";>functions</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ <li>
+ <span>www.zorba-xquery.com</span>
+ <ul>
+ <li>
+ <span>modules</span>
+ <ul>
+ <li>
+ <a href="www.zorba-xquery.com_modules_archive.html" title="http://www.zorba-xquery.com/modules/archive";>archive</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ </li>
+ <li>
+ <a href="www.zorba-xquery.com_modules_full-text.html" title="http://www.zorba-xquery.com/modules/full-text";>full-text</a>
+ <sup>
+ <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; target="_blank" title="There are external functions (either private or public) declared in this module.">(E)</a>
+ </sup>
+ <sup>
+ <img src="images/ZCsmall.gif" alt="ZC" title="This module is part of Zorba core." />
+ </sup>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </ul>
</div>
<div id="rightcontent">
<h1>http://www.w3.org/2005/xpath-functions<sup>
@@ -124,3961 +881,4025 @@
<td class="type">
<span class="no_underline">
<a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#QName-2" title="">QName</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $paramURI</span> as xs:string?,
-<span class="funcParam"> $paramQName</span> as xs:string
- ) as xs:QName external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#abs-1" title="">abs</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as numeric?
- ) as numeric? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#adjust-date-to-timezone-1" title="">adjust-date-to-timezone</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:date?
- ) as xs:date? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#adjust-date-to-timezone-2" title="">adjust-date-to-timezone</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:date?,
-<span class="funcParam"> $timezone</span> as xs:dayTimeDuration?
- ) as xs:date? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#adjust-dateTime-to-timezone-1" title="">adjust-dateTime-to-timezone</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:dateTime?
- ) as xs:dateTime external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#adjust-dateTime-to-timezone-2" title="">adjust-dateTime-to-timezone</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:dateTime?,
-<span class="funcParam"> $timezone</span> as xs:dayTimeDuration?
- ) as xs:dateTime external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#adjust-time-to-timezone-1" title="">adjust-time-to-timezone</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:time?
- ) as xs:time? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#adjust-time-to-timezone-2" title="">adjust-time-to-timezone</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:time?,
-<span class="funcParam"> $timezone</span> as xs:dayTimeDuration?
- ) as xs:time? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#analyze-string-2" title="">analyze-string</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $input</span> as xs:string?,
-<span class="funcParam"> $pattern</span> as xs:string
- ) as element(fn:analyze-string-result) external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#analyze-string-3" title="">analyze-string</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $input</span> as xs:string?,
-<span class="funcParam"> $pattern</span> as xs:string,
-<span class="funcParam"> $flags</span> as xs:string
- ) as element(fn:analyze-string-result) external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#available-environment-variables-0" title="">available-environment-variables</a>
- </span>
- <span class="functName"></span> (
- ) as xs:string* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#avg-1" title="">avg</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:anyAtomicType*
- ) as xs:anyAtomicType? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#base-uri-0" title="">base-uri</a>
- </span>
- <span class="functName"></span> (
- ) as xs:anyURI? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#base-uri-1" title="">base-uri</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as node()?
- ) as xs:anyURI? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#boolean-1" title="">boolean</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as item()*
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#ceiling-1" title="">ceiling</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as numeric?
- ) as numeric? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#codepoint-equal-2" title="">codepoint-equal</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $comparand1</span> as xs:string?,
-<span class="funcParam"> $comparand2</span> as xs:string?
- ) as xs:boolean? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#codepoints-to-string-1" title="">codepoints-to-string</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:integer*
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#codepoints-to-string-1" title="">codepoints-to-string</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:integer*
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#collection-0" title="">collection</a>
- </span>
- <span class="functName"></span> (
- ) as node()* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#collection-1" title="">collection</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as node()* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#compare-2" title="">compare</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $comparand1</span> as xs:string?,
-<span class="funcParam"> $comparand2</span> as xs:string?
- ) as xs:integer? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#compare-3" title="">compare</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $comparand1</span> as xs:string?,
-<span class="funcParam"> $comparand2</span> as xs:string?,
-<span class="funcParam"> $collation</span> as xs:string
- ) as xs:integer? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#concat-2" title="">concat</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:anyAtomicType?,
-<span class="funcParam"> $arg2</span> as xs:anyAtomicType?
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#contains-2" title="">contains</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:string?,
-<span class="funcParam"> $arg2</span> as xs:string?
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#contains-3" title="">contains</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:string?,
-<span class="funcParam"> $arg2</span> as xs:string?,
-<span class="funcParam"> $collation</span> as xs:string
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#count-1" title="">count</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as item()*
- ) as xs:integer external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#current-date-0" title="">current-date</a>
- </span>
- <span class="functName"></span> (
- ) as xs:date external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#current-dateTime-0" title="">current-dateTime</a>
- </span>
- <span class="functName"></span> (
- ) as xs:dateTimeStamp external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#current-time-0" title="">current-time</a>
- </span>
- <span class="functName"></span> (
- ) as xs:time external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#data-0" title="">data</a>
- </span>
- <span class="functName"></span> (
- ) as xs:anyAtomicType* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#data-1" title="">data</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as item()*
- ) as xs:anyAtomicType* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#dateTime-2" title="">dateTime</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:date?,
-<span class="funcParam"> $arg2</span> as xs:time?
- ) as xs:dateTime? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#day-from-date-1" title="">day-from-date</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:date?
- ) as xs:integer? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#days-from-duration-1" title="">days-from-duration</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:duration?
- ) as xs:integer? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#deep-equal-2" title="">deep-equal</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $parameter1</span> as item()*,
-<span class="funcParam"> $parameter2</span> as item()*
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#deep-equal-3" title="">deep-equal</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $parameter1</span> as item()*,
-<span class="funcParam"> $parameter2</span> as item()*,
-<span class="funcParam"> $collation</span> as xs:string
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#default-collation-0" title="">default-collation</a>
- </span>
- <span class="functName"></span> (
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#distinct-values-1" title="">distinct-values</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:anyAtomicType*
- ) as xs:anyAtomicType* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#distinct-values-2" title="">distinct-values</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:anyAtomicType*,
-<span class="funcParam"> $collation</span> as xs:string
- ) as xs:anyAtomicType* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#doc-1" title="">doc</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $uri</span> as xs:string?
- ) as document()? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#doc-available-1" title="">doc-available</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $uri</span> as xs:string?
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#document-uri-0" title="">document-uri</a>
- </span>
- <span class="functName"></span> (
- ) as xs:anyURI? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#document-uri-1" title="">document-uri</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as node()?
- ) as xs:anyURI? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#element-with-id-1" title="">element-with-id</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string*
- ) as element(*)* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#element-with-id-2" title="">element-with-id</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string*,
-<span class="funcParam"> $node</span> as node()
- ) as element(*)* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#empty-1" title="">empty</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as item()*
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#encode-for-uri-1" title="">encode-for-uri</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $uri-part</span> as xs:string?
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#ends-with-2" title="">ends-with</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:string?,
-<span class="funcParam"> $arg2</span> as xs:string?
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#ends-with-3" title="">ends-with</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:string?,
-<span class="funcParam"> $arg2</span> as xs:string?,
-<span class="funcParam"> $collation</span> as xs:string
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#environment-variable-1" title="">environment-variable</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $name</span> as xs:string
- ) as xs:string? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#error-0" title="">error</a>
- </span>
- <span class="functName"></span> (
- ) as none external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#error-1" title="">error</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $code</span> as xs:QName
- ) as none external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#error-2" title="">error</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $code</span> as xs:QName?,
-<span class="funcParam"> $description</span> as xs:string
- ) as none external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#error-3" title="">error</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $code</span> as xs:QName?,
-<span class="funcParam"> $description</span> as xs:string,
-<span class="funcParam"> $error-object</span> as item()*
- ) as none external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#escape-html-uri-1" title="">escape-html-uri</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $uri</span> as xs:string?
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#exactly-one-1" title="">exactly-one</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as item()*
- ) as item() external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#exists-1" title="">exists</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as item()*
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#false-0" title="">false</a>
- </span>
- <span class="functName"></span> (
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#filter-2" title="">filter</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $f</span> as ,
-<span class="funcParam"> $seq</span> as item()*
- ) as item()* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#floor-1" title="">floor</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as numeric?
- ) as numeric? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#fold-left-3" title="">fold-left</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $f</span> as ,
-<span class="funcParam"> $zero</span> as item()*,
-<span class="funcParam"> $seq</span> as item()*
- ) as item()* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#fold-right-3" title="">fold-right</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $f</span> as ,
-<span class="funcParam"> $zero</span> as item()*,
-<span class="funcParam"> $seq</span> as item()*
- ) as item()* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#format-date-2" title="">format-date</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $value</span> as xs:date?,
-<span class="funcParam"> $picture</span> as xs:string
- ) as xs:string? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#format-date-5" title="">format-date</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $value</span> as xs:date?,
-<span class="funcParam"> $picture</span> as xs:string,
-<span class="funcParam"> $language</span> as xs:string?,
-<span class="funcParam"> $calendar</span> as xs:string?,
-<span class="funcParam"> $place</span> as xs:string?
- ) as xs:string? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#format-dateTime-2" title="">format-dateTime</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $value</span> as xs:dateTime?,
-<span class="funcParam"> $picture</span> as xs:string
- ) as xs:string? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#format-dateTime-5" title="">format-dateTime</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $value</span> as xs:dateTime?,
-<span class="funcParam"> $picture</span> as xs:string,
-<span class="funcParam"> $language</span> as xs:string?,
-<span class="funcParam"> $calendar</span> as xs:string?,
-<span class="funcParam"> $place</span> as xs:string?
- ) as xs:string? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#format-integer-2" title="">format-integer</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $value</span> as xs:integer?,
-<span class="funcParam"> $picture</span> as xs:string
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#format-integer-3" title="">format-integer</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $value</span> as xs:integer?,
-<span class="funcParam"> $picture</span> as xs:string,
-<span class="funcParam"> $language</span> as xs:string
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#format-number-2" title="">format-number</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $value</span> as numeric?,
-<span class="funcParam"> $picture</span> as xs:string
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#format-number-3" title="">format-number</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $value</span> as numeric?,
-<span class="funcParam"> $picture</span> as xs:string,
-<span class="funcParam"> $decimal-format-name</span> as xs:string
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#format-time-2" title="">format-time</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $value</span> as xs:time?,
-<span class="funcParam"> $picture</span> as xs:string
- ) as xs:string? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#format-time-5" title="">format-time</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $value</span> as xs:time?,
-<span class="funcParam"> $picture</span> as xs:string,
-<span class="funcParam"> $language</span> as xs:string?,
-<span class="funcParam"> $calendar</span> as xs:string?,
-<span class="funcParam"> $place</span> as xs:string?
- ) as xs:string? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#function-arity-1" title="">function-arity</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $</span>func as
- ) as xs:integer external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#generate-id-0" title="">generate-id</a>
- </span>
- <span class="functName"></span> (
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#generate-id-1" title="">generate-id</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as node()?
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#has-children-1" title="">has-children</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $node</span> as node()?
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#head-1" title="">head</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as item()*
- ) as item()? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#hours-from-duration-1" title="">hours-from-duration</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:duration?
- ) as xs:integer? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#hours-from-time-1" title="">hours-from-time</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:time?
- ) as xs:integer? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#id-1" title="">id</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string*
- ) as element(*)* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#id-2" title="">id</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string*,
-<span class="funcParam"> $node</span> as node()
- ) as element(*)* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#idref-1" title="">idref</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string*
- ) as node()* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#idref-2" title="">idref</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string*,
-<span class="funcParam"> $node</span> as node()
- ) as node()* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#implicit-timezone-0" title="">implicit-timezone</a>
- </span>
- <span class="functName"></span> (
- ) as xs:dayTimeDuration external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#in-scope-prefixes-1" title="">in-scope-prefixes</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $element</span> as element(*)
- ) as xs:string* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#index-of-2" title="">index-of</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $seq</span> as xs:anyAtomicType*,
-<span class="funcParam"> $search</span> as xs:anyAtomicType
- ) as xs:integer* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#index-of-3" title="">index-of</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $seq</span> as xs:anyAtomicType*,
-<span class="funcParam"> $search</span> as xs:anyAtomicType,
-<span class="funcParam"> $collation</span> as xs:string
- ) as xs:integer* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#innermost-1" title="">innermost</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as node()* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#insert-before-3" title="">insert-before</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $target</span> as item()*,
-<span class="funcParam"> $position</span> as xs:integer,
-<span class="funcParam"> $inserts</span> as item()*
- ) as item()* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#iri-to-uri-1" title="">iri-to-uri</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $iri</span> as xs:string?
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#lang-1" title="">lang</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $testlang</span> as xs:string?
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#lang-2" title="">lang</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $testlang</span> as xs:string?,
-<span class="funcParam"> $node</span> as node()
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#last-0" title="">last</a>
- </span>
- <span class="functName"></span> (
- ) as xs:integer external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#local-name-0" title="">local-name</a>
- </span>
- <span class="functName"></span> (
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#local-name-1" title="">local-name</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as node()?
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#local-name-from-QName-1" title="">local-name-from-QName</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:QName?
- ) as xs:NCName? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#lower-case-1" title="">lower-case</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#map-2" title="">map</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $f</span> as ,
-<span class="funcParam"> $seq</span> as item()*
- ) as item()* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#map-pairs-3" title="">map-pairs</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $f</span> as ,
-<span class="funcParam"> $seq1</span> as item()*,
-<span class="funcParam"> $seq2</span> as item()*
- ) as item()* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#matches-2" title="">matches</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $input</span> as xs:string?,
-<span class="funcParam"> $pattern</span> as xs:string
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#matches-3" title="">matches</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $input</span> as xs:string?,
-<span class="funcParam"> $pattern</span> as xs:string,
-<span class="funcParam"> $flags</span> as xs:string
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#max-1" title="">max</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:anyAtomicType*
- ) as xs:anyAtomicType? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#max-2" title="">max</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:anyAtomicType*,
-<span class="funcParam"> $collation</span> as xs:string
- ) as xs:anyAtomicType? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#min-1" title="">min</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:anyAtomicType*
- ) as xs:anyAtomicType? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#min-2" title="">min</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:anyAtomicType*,
-<span class="funcParam"> $collation</span> as xs:string
- ) as xs:anyAtomicType? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#minutes-from-dateTime-1" title="">minutes-from-dateTime</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:dateTime?
- ) as xs:integer? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#minutes-from-duration-1" title="">minutes-from-duration</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:duration?
- ) as xs:integer? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#minutes-from-time-1" title="">minutes-from-time</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:time?
- ) as xs:integer? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#month-from-date-1" title="">month-from-date</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:date?
- ) as xs:integer? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#months-from-duration-1" title="">months-from-duration</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:duration?
- ) as xs:integer? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#name-0" title="">name</a>
- </span>
- <span class="functName"></span> (
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#name-1" title="">name</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as node()?
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#namespace-uri-0" title="">namespace-uri</a>
- </span>
- <span class="functName"></span> (
- ) as xs:anyURI external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#namespace-uri-1" title="">namespace-uri</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as node()?
- ) as xs:anyURI external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#namespace-uri-for-prefix-2" title="">namespace-uri-for-prefix</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $prefix</span> as xs:string?,
-<span class="funcParam"> $element</span> as element(*)
- ) as xs:anyURI? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#namespace-uri-from-QName-1" title="">namespace-uri-from-QName</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:QName?
- ) as xs:anyURI? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#nilled-1" title="">nilled</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as node()?
- ) as xs:boolean? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#node-name-0" title="">node-name</a>
- </span>
- <span class="functName"></span> (
- ) as xs:QName? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#node-name-1" title="">node-name</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as node()?
- ) as xs:QName? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#normalize-space-0" title="">normalize-space</a>
- </span>
- <span class="functName"></span> (
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#normalize-space-1" title="">normalize-space</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#normalize-unicode-1" title="">normalize-unicode</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#normalize-unicode-2" title="">normalize-unicode</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $normalizationForm</span> as xs:string
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#not-1" title="">not</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as item()*
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#number-0" title="">number</a>
- </span>
- <span class="functName"></span> (
- ) as xs:double external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#number-1" title="">number</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:anyAtomicType?
- ) as xs:double external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#one-or-more-1" title="">one-or-more</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as item()*
- ) as item()+ external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#outermost-1" title="">outermost</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $nodes</span> as node()*
- ) as node()* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#parse-xml-1" title="">parse-xml</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as document(element(*,xs:untyped)) external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#parse-xml-2" title="">parse-xml</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $baseURI</span> as xs:string
- ) as document(element(*,xs:untyped)) external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#position-0" title="">position</a>
- </span>
- <span class="functName"></span> (
- ) as xs:integer external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#prefix-from-QName-1" title="">prefix-from-QName</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:QName?
- ) as xs:NCName? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#remove-2" title="">remove</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $target</span> as item()*,
-<span class="funcParam"> $position</span> as xs:integer
- ) as item()* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#replace-3" title="">replace</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $input</span> as xs:string?,
-<span class="funcParam"> $pattern</span> as xs:string,
-<span class="funcParam"> $replacement</span> as xs:string
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#replace-4" title="">replace</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $input</span> as xs:string?,
-<span class="funcParam"> $pattern</span> as xs:string,
-<span class="funcParam"> $replacement</span> as xs:string,
-<span class="funcParam"> $flags</span> as xs:string
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#resolve-QName-2" title="">resolve-QName</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $qname</span> as xs:string?,
-<span class="funcParam"> $element</span> as element(*)
- ) as xs:QName? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#resolve-uri-1" title="">resolve-uri</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $relative</span> as xs:string?
- ) as xs:anyURI? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#resolve-uri-2" title="">resolve-uri</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $relative</span> as xs:string?,
-<span class="funcParam"> $base</span> as xs:string
- ) as xs:anyURI? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#reverse-1" title="">reverse</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as item()*
- ) as item()* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#root-0" title="">root</a>
- </span>
- <span class="functName"></span> (
- ) as node() external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#root-1" title="">root</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as node()?
- ) as node()? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#round-1" title="">round</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as numeric?
- ) as numeric? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#round-2" title="">round</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as numeric?,
-<span class="funcParam"> $precision</span> as xs:integer
- ) as numeric? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#round-half-to-even-1" title="">round-half-to-even</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as numeric?
- ) as numeric? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#round-half-to-even-2" title="">round-half-to-even</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as numeric?,
-<span class="funcParam"> $precision</span> as xs:integer
- ) as numeric? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#seconds-from-dateTime-1" title="">seconds-from-dateTime</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:dateTime?
- ) as xs:decimal? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#seconds-from-duration-1" title="">seconds-from-duration</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:duration?
- ) as xs:decimal? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#seconds-from-time-1" title="">seconds-from-time</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:time?
- ) as xs:decimal? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#serialize-1" title="">serialize</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as item()*
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#serialize-2" title="">serialize</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as item()*,
-<span class="funcParam"> $params</span> as element(output:serialization-parameters)?
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#starts-with-2" title="">starts-with</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:string?,
-<span class="funcParam"> $arg2</span> as xs:string?
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#starts-with-3" title="">starts-with</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:string?,
-<span class="funcParam"> $arg2</span> as xs:string?,
-<span class="funcParam"> $collation</span> as xs:string
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#static-base-uri-0" title="">static-base-uri</a>
- </span>
- <span class="functName"></span> (
- ) as xs:anyURI? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#string-0" title="">string</a>
- </span>
- <span class="functName"></span> (
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#string-1" title="">string</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as item()?
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#string-join-1" title="">string-join</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:string*
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#string-join-2" title="">string-join</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:string*,
-<span class="funcParam"> $arg2</span> as xs:string
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#string-length-0" title="">string-length</a>
- </span>
- <span class="functName"></span> (
- ) as xs:integer external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#string-length-1" title="">string-length</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:integer external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#string-to-codepoints-1" title="">string-to-codepoints</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:integer* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#string-to-codepoints-1" title="">string-to-codepoints</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?
- ) as xs:integer* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#subsequence-2" title="">subsequence</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $sourceSeq</span> as item()*,
-<span class="funcParam"> $startingLoc</span> as xs:double
- ) as item()* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#subsequence-3" title="">subsequence</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $sourceSeq</span> as item()*,
-<span class="funcParam"> $startingLoc</span> as xs:double,
-<span class="funcParam"> $length</span> as xs:double
- ) as item()* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#substring-2" title="">substring</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $sourceString</span> as xs:string?,
-<span class="funcParam"> $start</span> as xs:double
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#substring-3" title="">substring</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $sourceString</span> as xs:string?,
-<span class="funcParam"> $start</span> as xs:double,
-<span class="funcParam"> $length</span> as xs:double
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#substring-after-2" title="">substring-after</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:string?,
-<span class="funcParam"> $arg2</span> as xs:string?
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#substring-after-3" title="">substring-after</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:string?,
-<span class="funcParam"> $arg2</span> as xs:string?,
-<span class="funcParam"> $collation</span> as xs:string
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#substring-before-2" title="">substring-before</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:string?,
-<span class="funcParam"> $arg2</span> as xs:string?
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#substring-before-3" title="">substring-before</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg1</span> as xs:string?,
-<span class="funcParam"> $arg2</span> as xs:string?,
-<span class="funcParam"> $collation</span> as xs:string
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#sum-1" title="">sum</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:anyAtomicType*
- ) as xs:anyAtomicType external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#sum-2" title="">sum</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:anyAtomicType*,
-<span class="funcParam"> $zero</span> as xs:anyAtomicType?
- ) as xs:anyAtomicType? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#tail-1" title="">tail</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as item()*
- ) as item()* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#timezone-from-date-1" title="">timezone-from-date</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:date?
- ) as xs:dayTimeDuration? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#timezone-from-dateTime-1" title="">timezone-from-dateTime</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:dateTime?
- ) as xs:dayTimeDuration? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#timezone-from-time-1" title="">timezone-from-time</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:time?
- ) as xs:dayTimeDuration? external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#tokenize-2" title="">tokenize</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $input</span> as xs:string?,
-<span class="funcParam"> $pattern</span> as xs:string
- ) as xs:string* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#tokenize-3" title="">tokenize</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $input</span> as xs:string?,
-<span class="funcParam"> $pattern</span> as xs:string,
-<span class="funcParam"> $flags</span> as xs:string
- ) as xs:string* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#trace-2" title="">trace</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $value</span> as item()*,
-<span class="funcParam"> $label</span> as xs:string
- ) as item()* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#translate-3" title="">translate</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $arg</span> as xs:string?,
-<span class="funcParam"> $mapString</span> as xs:string,
-<span class="funcParam"> $transString</span> as xs:string
- ) as xs:string external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#true-0" title="">true</a>
- </span>
- <span class="functName"></span> (
- ) as xs:boolean external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span class="functName">
- <a href="#unordered-1" title="">unordered</a>
- </span>
- <span class="functName"></span> (
-<span class="funcParam"> $sourceSeq</span> as item()*
- ) as item()* external<br />
- <span class="padding"></span>
- </tt>
- </td>
- </tr>
- <tr>
- <td class="type">
- <span class="no_underline">
- <a href="http://www.w3.org/TR/xquery-30/#dt-external-function"; title="external" target="_blank">
- <img src="images/External.gif" />
- </a>
- </span>
- </td>
- <td>
- <tt>
- <span c
Follow ups