- All Modules
- All Functions
-
www.w3.org
- 2005
- XDM
- store
- introspection
- reflection
- external
-
xqdoc
-
xqdoc
(E)
-
project_xqdoc
- xqdoc2xhtml
-
xqdoc
(E)
- data processing
- programming languages
- excel
- cryptography
- geo
- image
- OAuth
-
expath.org
- http-client
-
error
- ns
- www.functx.com
- debugger
- error
-
utils
- util jvm
- jsoniq.org
- www.zorba-xquery.com
http://www.w3.org/2005/xpath-functions
import module namespace fn = "http://www.w3.org/2005/xpath-functions";
This module contains all the functions specified in the W3C XPath and XQuery Functions and Operators 3.0.
www.w3c.org
- the XQuery module can be found here.
For more details please also see:
|
QName
(
$paramURI as xs:string?,
$paramQName as xs:string
) as xs:QName . |
|
abs
(
$arg as numeric?
) as numeric? . |
|
adjust-date-to-timezone
(
$arg as xs:date?
) as xs:date? . |
|
adjust-date-to-timezone
(
$arg as xs:date?,
$timezone as xs:dayTimeDuration?
) as xs:date? . |
|
adjust-dateTime-to-timezone
(
$arg as xs:dateTime?
) as xs:dateTime . |
|
adjust-dateTime-to-timezone
(
$arg as xs:dateTime?,
$timezone as xs:dayTimeDuration?
) as xs:dateTime . |
|
adjust-time-to-timezone
(
$arg as xs:time?
) as xs:time? . |
|
adjust-time-to-timezone
(
$arg as xs:time?,
$timezone as xs:dayTimeDuration?
) as xs:time? . |
|
analyze-string
(
$input as xs:string?,
$pattern as xs:string
) as element(fn:analyze-string-result) . |
|
analyze-string
(
$input as xs:string?,
$pattern as xs:string,
$flags as xs:string
) as element(fn:analyze-string-result) . |
|
available-environment-variables
(
) as xs:string* . |
|
available-environment-variables
(
) as xs:string* . |
|
avg
(
$arg as xs:anyAtomicType*
) as xs:anyAtomicType? . |
|
base-uri
(
) as xs:anyURI? . |
|
base-uri
(
$arg as node()?
) as xs:anyURI? . |
|
boolean
(
$arg as item()*
) as xs:boolean . |
|
ceiling
(
$arg as numeric?
) as numeric? . |
|
codepoint-equal
(
$comparand1 as xs:string?,
$comparand2 as xs:string?
) as xs:boolean? . |
|
codepoints-to-string
(
$arg as xs:integer*
) as xs:string . |
|
codepoints-to-string
(
$arg as xs:integer*
) as xs:string . |
|
collection
(
) as node()* . |
|
collection
(
$arg as xs:string?
) as node()* . |
|
compare
(
$comparand1 as xs:string?,
$comparand2 as xs:string?
) as xs:integer? . |
|
compare
(
$comparand1 as xs:string?,
$comparand2 as xs:string?,
$collation as xs:string
) as xs:integer? . |
|
concat
(
$arg1 as xs:anyAtomicType?,
$arg2 as xs:anyAtomicType?
) as xs:string . |
|
contains
(
$arg1 as xs:string?,
$arg2 as xs:string?
) as xs:boolean . |
|
contains
(
$arg1 as xs:string?,
$arg2 as xs:string?,
$collation as xs:string
) as xs:boolean . |
|
count
(
$arg as item()*
) as xs:integer . |
|
current-date
(
) as xs:date . |
|
current-dateTime
(
) as xs:dateTimeStamp . |
|
current-time
(
) as xs:time . |
|
data
(
) as xs:anyAtomicType* . |
|
data
(
$arg as item()*
) as xs:anyAtomicType* . |
|
dateTime
(
$arg1 as xs:date?,
$arg2 as xs:time?
) as xs:dateTime? . |
|
day-from-date
(
$arg as xs:date?
) as xs:integer? . |
|
days-from-duration
(
$arg as xs:duration?
) as xs:integer? . |
|
deep-equal
(
$parameter1 as item()*,
$parameter2 as item()*
) as xs:boolean . |
|
deep-equal
(
$parameter1 as item()*,
$parameter2 as item()*,
$collation as xs:string
) as xs:boolean . |
|
default-collation
(
) as xs:string . |
|
distinct-values
(
$arg as xs:anyAtomicType*
) as xs:anyAtomicType* . |
|
distinct-values
(
$arg as xs:anyAtomicType*,
$collation as xs:string
) as xs:anyAtomicType* . |
|
doc
(
$uri as xs:string?
) as document()? . |
|
doc-available
(
$uri as xs:string?
) as xs:boolean . |
|
document-uri
(
) as xs:anyURI? . |
|
document-uri
(
$arg as node()?
) as xs:anyURI? . |
|
element-with-id
(
$arg as xs:string*
) as element(*)* . |
|
element-with-id
(
$arg as xs:string*,
$node as node()
) as element(*)* . |
|
empty
(
$arg as item()*
) as xs:boolean . |
|
encode-for-uri
(
$uri-part as xs:string?
) as xs:string . |
|
ends-with
(
$arg1 as xs:string?,
$arg2 as xs:string?
) as xs:boolean . |
|
ends-with
(
$arg1 as xs:string?,
$arg2 as xs:string?,
$collation as xs:string
) as xs:boolean . |
|
environment-variable
(
$arg as xs:string
) as xs:string? . |
|
environment-variable
(
$name as xs:string
) as xs:string? . |
|
error
(
) as none . |
|
error
(
$code as xs:QName
) as none . |
|
error
(
$code as xs:QName?,
$description as xs:string
) as none . |
|
error
(
$code as xs:QName?,
$description as xs:string,
$error-object as item()*
) as none . |
|
escape-html-uri
(
$uri as xs:string?
) as xs:string . |
|
exactly-one
(
$arg as item()*
) as item() . |
|
exists
(
$arg as item()*
) as xs:boolean . |
|
false
(
) as xs:boolean . |
|
filter
(
$f as function (item()) as xs:boolean,
$seq as item()*
) as item()* . |
|
floor
(
$arg as numeric?
) as numeric? . |
|
fold-left
(
$f as function (item()*, item()) as item()*,
$zero as item()*,
$seq as item()*
) as item()* . |
|
fold-right
(
$f as function (item(), item()*) as item()*,
$zero as item()*,
$seq as item()*
) as item()* . |
|
format-date
(
$value as xs:date?,
$picture as xs:string
) as xs:string? . |
|
format-date
(
$value as xs:date?,
$picture as xs:string,
$language as xs:string?,
$calendar as xs:string?,
$place as xs:string?
) as xs:string? . |
|
format-dateTime
(
$value as xs:dateTime?,
$picture as xs:string
) as xs:string? . |
|
format-dateTime
(
$value as xs:dateTime?,
$picture as xs:string,
$language as xs:string?,
$calendar as xs:string?,
$place as xs:string?
) as xs:string? . |
|
format-integer
(
$value as xs:integer?,
$picture as xs:string
) as xs:string . |
|
format-integer
(
$value as xs:integer?,
$picture as xs:string,
$language as xs:string
) as xs:string . |
|
format-number
(
$value as numeric?,
$picture as xs:string
) as xs:string . |
|
format-number
(
$value as numeric?,
$picture as xs:string,
$decimal-format-name as xs:string
) as xs:string . |
|
format-time
(
$value as xs:time?,
$picture as xs:string
) as xs:string? . |
|
format-time
(
$value as xs:time?,
$picture as xs:string,
$language as xs:string?,
$calendar as xs:string?,
$place as xs:string?
) as xs:string? . |
|
function-arity
(
$func as function (*)
) as xs:integer . |
|
generate-id
(
) as xs:string . |
|
generate-id
(
$arg as node()?
) as xs:string . |
|
has-children
(
) as xs:boolean . |
|
has-children
(
$node as node()?
) as xs:boolean . |
|
head
(
$arg as item()*
) as item()? . |
|
hours-from-duration
(
$arg as xs:duration?
) as xs:integer? . |
|
hours-from-time
(
$arg as xs:time?
) as xs:integer? . |
|
id
(
$arg as xs:string*
) as element(*)* . |
|
id
(
$arg as xs:string*,
$node as node()
) as element(*)* . |
|
idref
(
$arg as xs:string*
) as node()* . |
|
idref
(
$arg as xs:string*,
$node as node()
) as node()* . |
|
implicit-timezone
(
) as xs:dayTimeDuration . |
|
in-scope-prefixes
(
$element as element(*)
) as xs:string* . |
|
index-of
(
$seq as xs:anyAtomicType*,
$search as xs:anyAtomicType
) as xs:integer* . |
|
index-of
(
$seq as xs:anyAtomicType*,
$search as xs:anyAtomicType,
$collation as xs:string
) as xs:integer* . |
|
innermost
(
$nodes as node()*
) as node()* . |
|
insert-before
(
$target as item()*,
$position as xs:integer,
$inserts as item()*
) as item()* . |
|
iri-to-uri
(
$iri as xs:string?
) as xs:string . |
|
lang
(
$testlang as xs:string?
) as xs:boolean . |
|
lang
(
$testlang as xs:string?,
$node as node()
) as xs:boolean . |
|
last
(
) as xs:integer . |
|
local-name
(
) as xs:string . |
|
local-name
(
$arg as node()?
) as xs:string . |
|
local-name-from-QName
(
$arg as xs:QName?
) as xs:NCName? . |
|
lower-case
(
$arg as xs:string?
) as xs:string . |
|
map
(
$f as function (item()) as item()*,
$seq as item()*
) as item()* . |
|
map-pairs
(
$f as function (item(), item()) as item()*,
$seq1 as item()*,
$seq2 as item()*
) as item()* . |
|
matches
(
$input as xs:string?,
$pattern as xs:string
) as xs:boolean . |
|
matches
(
$input as xs:string?,
$pattern as xs:string,
$flags as xs:string
) as xs:boolean . |
|
max
(
$arg as xs:anyAtomicType*
) as xs:anyAtomicType? . |
|
max
(
$arg as xs:anyAtomicType*,
$collation as xs:string
) as xs:anyAtomicType? . |
|
min
(
$arg as xs:anyAtomicType*
) as xs:anyAtomicType? . |
|
min
(
$arg as xs:anyAtomicType*,
$collation as xs:string
) as xs:anyAtomicType? . |
|
minutes-from-dateTime
(
$arg as xs:dateTime?
) as xs:integer? . |
|
minutes-from-duration
(
$arg as xs:duration?
) as xs:integer? . |
|
minutes-from-time
(
$arg as xs:time?
) as xs:integer? . |
|
month-from-date
(
$arg as xs:date?
) as xs:integer? . |
|
months-from-duration
(
$arg as xs:duration?
) as xs:integer? . |
|
name
(
) as xs:string . |
|
name
(
$arg as node()?
) as xs:string . |
|
namespace-uri
(
) as xs:anyURI . |
|
namespace-uri
(
$arg as node()?
) as xs:anyURI . |
|
namespace-uri-for-prefix
(
$prefix as xs:string?,
$element as element(*)
) as xs:anyURI? . |
|
namespace-uri-from-QName
(
$arg as xs:QName?
) as xs:anyURI? . |
|
nilled
(
) as xs:boolean . |
|
nilled
(
$arg as node()?
) as xs:boolean? . |
|
node-name
(
) as xs:QName? . |
|
node-name
(
$arg as node()?
) as xs:QName? . |
|
normalize-space
(
) as xs:string . |
|
normalize-space
(
$arg as xs:string?
) as xs:string . |
|
normalize-unicode
(
$arg as xs:string?
) as xs:string . |
|
normalize-unicode
(
$arg as xs:string?,
$normalizationForm as xs:string
) as xs:string . |
|
not
(
$arg as item()*
) as xs:boolean . |
|
number
(
) as xs:double . |
|
number
(
$arg as xs:anyAtomicType?
) as xs:double . |
|
one-or-more
(
$arg as item()*
) as item()+ . |
|
outermost
(
$nodes as node()*
) as node()* . |
|
parse-xml
(
$arg as xs:string?
) as document(element(*,xs:untyped)) . |
|
parse-xml
(
$arg as xs:string?,
$baseURI as xs:string
) as document(element(*,xs:untyped)) . |
|
parse-xml-fragment
(
$arg as xs:string?
) as document(element(*,xs:untyped)) . |
|
position
(
) as xs:integer . |
|
prefix-from-QName
(
$arg as xs:QName?
) as xs:NCName? . |
|
remove
(
$target as item()*,
$position as xs:integer
) as item()* . |
|
replace
(
$input as xs:string?,
$pattern as xs:string,
$replacement as xs:string
) as xs:string . |
|
replace
(
$input as xs:string?,
$pattern as xs:string,
$replacement as xs:string,
$flags as xs:string
) as xs:string . |
|
resolve-QName
(
$qname as xs:string?,
$element as element(*)
) as xs:QName? . |
|
resolve-uri
(
$relative as xs:string?
) as xs:anyURI? . |
|
resolve-uri
(
$relative as xs:string?,
$base as xs:string
) as xs:anyURI? . |
|
reverse
(
$arg as item()*
) as item()* . |
|
root
(
) as node() . |
|
root
(
$arg as node()?
) as node()? . |
|
round
(
$arg as numeric?
) as numeric? . |
|
round
(
$arg as numeric?,
$precision as xs:integer
) as numeric? . |
|
round-half-to-even
(
$arg as numeric?
) as numeric? . |
|
round-half-to-even
(
$arg as numeric?,
$precision as xs:integer
) as numeric? . |
|
seconds-from-dateTime
(
$arg as xs:dateTime?
) as xs:decimal? . |
|
seconds-from-duration
(
$arg as xs:duration?
) as xs:decimal? . |
|
seconds-from-time
(
$arg as xs:time?
) as xs:decimal? . |
|
serialize
(
$arg as item()*
) as xs:string . |
|
serialize
(
$arg as item()*,
$params as element(output:serialization-parameters)?
) as xs:string . |
|
starts-with
(
$arg1 as xs:string?,
$arg2 as xs:string?
) as xs:boolean . |
|
starts-with
(
$arg1 as xs:string?,
$arg2 as xs:string?,
$collation as xs:string
) as xs:boolean . |
|
static-base-uri
(
) as xs:anyURI? . |
|
string
(
) as xs:string . |
|
string
(
$arg as item()?
) as xs:string . |
|
string-join
(
$arg1 as xs:string*
) as xs:string . |
|
string-join
(
$arg1 as xs:string*,
$arg2 as xs:string
) as xs:string . |
|
string-length
(
) as xs:integer . |
|
string-length
(
$arg as xs:string?
) as xs:integer . |
|
string-to-codepoints
(
$arg as xs:string?
) as xs:integer* . |
|
string-to-codepoints
(
$arg as xs:string?
) as xs:integer* . |
|
subsequence
(
$sourceSeq as item()*,
$startingLoc as xs:double
) as item()* . |
|
subsequence
(
$sourceSeq as item()*,
$startingLoc as xs:double,
$length as xs:double
) as item()* . |
|
substring
(
$sourceString as xs:string?,
$start as xs:double
) as xs:string . |
|
substring
(
$sourceString as xs:string?,
$start as xs:double,
$length as xs:double
) as xs:string . |
|
substring-after
(
$arg1 as xs:string?,
$arg2 as xs:string?
) as xs:string . |
|
substring-after
(
$arg1 as xs:string?,
$arg2 as xs:string?,
$collation as xs:string
) as xs:string . |
|
substring-before
(
$arg1 as xs:string?,
$arg2 as xs:string?
) as xs:string . |
|
substring-before
(
$arg1 as xs:string?,
$arg2 as xs:string?,
$collation as xs:string
) as xs:string . |
|
sum
(
$arg as xs:anyAtomicType*
) as xs:anyAtomicType . |
|
sum
(
$arg as xs:anyAtomicType*,
$zero as xs:anyAtomicType?
) as xs:anyAtomicType? . |
|
tail
(
$arg as item()*
) as item()* . |
|
timezone-from-date
(
$arg as xs:date?
) as xs:dayTimeDuration? . |
|
timezone-from-dateTime
(
$arg as xs:dateTime?
) as xs:dayTimeDuration? . |
|
timezone-from-time
(
$arg as xs:time?
) as xs:dayTimeDuration? . |
|
tokenize
(
$input as xs:string?,
$pattern as xs:string
) as xs:string* . |
|
tokenize
(
$input as xs:string?,
$pattern as xs:string,
$flags as xs:string
) as xs:string* . |
|
trace
(
$value as item()*,
$label as xs:string
) as item()* . |
|
translate
(
$arg as xs:string?,
$mapString as xs:string,
$transString as xs:string
) as xs:string . |
|
true
(
) as xs:boolean . |
|
unordered
(
$sourceSeq as item()*
) as item()* . |
|
unparsed-text
(
$href as xs:string?
) as xs:string? . |
|
unparsed-text
(
$href as xs:string?
) as xs:string? . |
|
unparsed-text
(
$href as xs:string?,
$encoding as xs:string
) as xs:string? . |
|
unparsed-text
(
$href as xs:string?,
$encoding as xs:string
) as xs:string? . |
|
unparsed-text-available
(
$href as xs:string?
) as xs:boolean . |
|
unparsed-text-available
(
$href as xs:string?
) as xs:boolean . |
|
unparsed-text-available
(
$href as xs:string?,
$encoding as xs:string
) as xs:boolean . |
|
unparsed-text-available
(
$href as xs:string?,
$encoding as xs:string
) as xs:boolean . |
|
unparsed-text-lines
(
$href as xs:string?
) as xs:string* . |
|
unparsed-text-lines
(
$href as xs:string?,
$encoding as xs:string
) as xs:string* . |
|
unparsed-text-lines
(
$href as xs:string?,
$encoding as xs:string
) as xs:string* . |
|
upper-case
(
$arg as xs:string?
) as xs:string . |
|
uri-collection
(
) as xs:anyURI* . |
|
uri-collection
(
) as xs:anyURI* . |
|
uri-collection
(
$arg as xs:string?
) as xs:anyURI* . |
|
uri-collection
(
$arg as xs:string?
) as xs:anyURI* . |
|
year-from-date
(
$arg as xs:date?
) as xs:integer? . |
|
years-from-duration
(
$arg as xs:duration?
) as xs:integer? . |
|
zero-or-one
(
$arg as item()*
) as item()? . |
declare function fn:QName (
$paramURI as xs:string?,
$paramQName as xs:string
) as xs:QName
No description available.
- for semantics please check fn:QName
declare function fn:abs (
$arg as numeric?
) as numeric?
No description available.
- for semantics please check fn:abs
declare function fn:adjust-date-to-timezone (
$arg as xs:date?
) as xs:date?
No description available.
- for semantics please check fn:adjust-date-to-timezone
declare function fn:adjust-date-to-timezone (
$arg as xs:date?,
$timezone as xs:dayTimeDuration?
) as xs:date?
No description available.
- for semantics please check fn:adjust-date-to-timezone
declare function fn:adjust-dateTime-to-timezone (
$arg as xs:dateTime?
) as xs:dateTime
No description available.
- for semantics please check fn:adjust-dateTime-to-timezone
declare function fn:adjust-dateTime-to-timezone (
$arg as xs:dateTime?,
$timezone as xs:dayTimeDuration?
) as xs:dateTime
No description available.
- for semantics please check fn:adjust-dateTime-to-timezone
declare function fn:adjust-time-to-timezone (
$arg as xs:time?
) as xs:time?
No description available.
- for semantics please check fn:adjust-time-to-timezone
declare function fn:adjust-time-to-timezone (
$arg as xs:time?,
$timezone as xs:dayTimeDuration?
) as xs:time?
No description available.
- for semantics please check fn:adjust-time-to-timezone
declare function fn:analyze-string (
$input as xs:string?,
$pattern as xs:string
) as element(fn:analyze-string-result)
No description available.
- for semantics please check fn:analyze-string
declare function fn:analyze-string (
$input as xs:string?,
$pattern as xs:string,
$flags as xs:string
) as element(fn:analyze-string-result)
No description available.
- for semantics please check fn:analyze-string
declare function fn:available-environment-variables ( ) as xs:string*
No description available.
- for semantics please check fn:available-environment-variables
declare function fn:available-environment-variables ( ) as xs:string*
No description available.
- for semantics please check fn:available-environment-variables
declare function fn:avg (
$arg as xs:anyAtomicType*
) as xs:anyAtomicType?
No description available.
- for semantics please check fn:avg
declare function fn:base-uri ( ) as xs:anyURI?
No description available.
- for semantics please check fn:base-uri
declare function fn:base-uri (
$arg as node()?
) as xs:anyURI?
No description available.
- for semantics please check fn:base-uri
declare function fn:boolean (
$arg as item()*
) as xs:boolean
No description available.
- for semantics please check fn:boolean
declare function fn:ceiling (
$arg as numeric?
) as numeric?
No description available.
- for semantics please check fn:ceiling
declare function fn:codepoint-equal (
$comparand1 as xs:string?,
$comparand2 as xs:string?
) as xs:boolean?
No description available.
- for semantics please check fn:codepoint-equal
declare function fn:codepoints-to-string (
$arg as xs:integer*
) as xs:string
No description available.
- for semantics please check fn:codepoints-to-string
declare function fn:codepoints-to-string (
$arg as xs:integer*
) as xs:string
No description available.
- for semantics please check fn:codepoints-to-string
declare function fn:collection ( ) as node()*
No description available.
- for semantics please check fn:collection
declare function fn:collection (
$arg as xs:string?
) as node()*
No description available.
- for semantics please check fn:collection
declare function fn:compare (
$comparand1 as xs:string?,
$comparand2 as xs:string?
) as xs:integer?
No description available.
- for semantics please check fn:compare
declare function fn:compare (
$comparand1 as xs:string?,
$comparand2 as xs:string?,
$collation as xs:string
) as xs:integer?
No description available.
- for semantics please check fn:compare
declare function fn:concat (
$arg1 as xs:anyAtomicType?,
$arg2 as xs:anyAtomicType?
) as xs:string
No description available.
- for semantics please check fn:concat
declare function fn:contains (
$arg1 as xs:string?,
$arg2 as xs:string?
) as xs:boolean
No description available.
- for semantics please check fn:contains
declare function fn:contains (
$arg1 as xs:string?,
$arg2 as xs:string?,
$collation as xs:string
) as xs:boolean
No description available.
- for semantics please check fn:contains
declare function fn:count (
$arg as item()*
) as xs:integer
No description available.
- for semantics please check fn:count
declare function fn:current-date ( ) as xs:date
No description available.
- for semantics please check fn:current-date
declare function fn:current-dateTime ( ) as xs:dateTimeStamp
No description available.
- for semantics please check fn:current-dateTime
declare function fn:current-time ( ) as xs:time
No description available.
- for semantics please check fn:current-time
declare function fn:data ( ) as xs:anyAtomicType*
No description available.
- for semantics please check fn:data
declare function fn:data (
$arg as item()*
) as xs:anyAtomicType*
No description available.
- for semantics please check fn:data
declare function fn:dateTime (
$arg1 as xs:date?,
$arg2 as xs:time?
) as xs:dateTime?
No description available.
- for semantics please check fn:dateTime
declare function fn:day-from-date (
$arg as xs:date?
) as xs:integer?
No description available.
- for semantics please check fn:day-from-date
declare function fn:days-from-duration (
$arg as xs:duration?
) as xs:integer?
No description available.
- for semantics please check fn:days-from-duration
declare function fn:deep-equal (
$parameter1 as item()*,
$parameter2 as item()*
) as xs:boolean
No description available.
- for semantics please check fn:deep-equal
declare function fn:deep-equal (
$parameter1 as item()*,
$parameter2 as item()*,
$collation as xs:string
) as xs:boolean
No description available.
- for semantics please check fn:deep-equal
declare function fn:default-collation ( ) as xs:string
No description available.
- for semantics please check fn:default-collation
declare function fn:distinct-values (
$arg as xs:anyAtomicType*
) as xs:anyAtomicType*
No description available.
- for semantics please check fn:distinct-values
declare function fn:distinct-values (
$arg as xs:anyAtomicType*,
$collation as xs:string
) as xs:anyAtomicType*
No description available.
- for semantics please check fn:distinct-values
declare function fn:doc (
$uri as xs:string?
) as document()?
No description available.
- for semantics please check fn:doc
declare function fn:doc-available (
$uri as xs:string?
) as xs:boolean
No description available.
- for semantics please check fn:doc-available
declare function fn:document-uri ( ) as xs:anyURI?
No description available.
- for semantics please check fn:document-uri
declare function fn:document-uri (
$arg as node()?
) as xs:anyURI?
No description available.
- for semantics please check fn:document-uri
declare function fn:element-with-id (
$arg as xs:string*
) as element(*)*
No description available.
- for semantics please check fn:element-with-id
declare function fn:element-with-id (
$arg as xs:string*,
$node as node()
) as element(*)*
No description available.
- for semantics please check fn:element-with-id
declare function fn:empty (
$arg as item()*
) as xs:boolean
No description available.
- for semantics please check fn:empty
declare function fn:encode-for-uri (
$uri-part as xs:string?
) as xs:string
No description available.
- for semantics please check fn:encode-for-uri
declare function fn:ends-with (
$arg1 as xs:string?,
$arg2 as xs:string?
) as xs:boolean
No description available.
- for semantics please check fn:ends-with
declare function fn:ends-with (
$arg1 as xs:string?,
$arg2 as xs:string?,
$collation as xs:string
) as xs:boolean
No description available.
- for semantics please check fn:ends-with
declare function fn:environment-variable (
$arg as xs:string
) as xs:string?
No description available.
- for semantics please check fn:environment-variable
declare function fn:environment-variable (
$name as xs:string
) as xs:string?
No description available.
- for semantics please check fn:environment-variable
declare function fn:error ( ) as none
No description available.
- for semantics please check fn:error
declare function fn:error (
$code as xs:QName
) as none
No description available.
- for semantics please check fn:error
declare function fn:error (
$code as xs:QName?,
$description as xs:string
) as none
No description available.
- for semantics please check fn:error
declare function fn:error (
$code as xs:QName?,
$description as xs:string,
$error-object as item()*
) as none
No description available.
- for semantics please check fn:error
declare function fn:escape-html-uri (
$uri as xs:string?
) as xs:string
No description available.
- for semantics please check fn:escape-html-uri
declare function fn:exactly-one (
$arg as item()*
) as item()
No description available.
- for semantics please check fn:exactly-one
declare function fn:exists (
$arg as item()*
) as xs:boolean
No description available.
- for semantics please check fn:exists
declare function fn:false ( ) as xs:boolean
No description available.
- for semantics please check fn:false
declare function fn:filter (
$f as function (item()) as xs:boolean,
$seq as item()*
) as item()*
No description available.
- for semantics please check fn:filter
declare function fn:floor (
$arg as numeric?
) as numeric?
No description available.
- for semantics please check fn:floor
declare function fn:fold-left (
$f as function (item()*, item()) as item()*,
$zero as item()*,
$seq as item()*
) as item()*
No description available.
- for semantics please check fn:fold-left
declare function fn:fold-right (
$f as function (item(), item()*) as item()*,
$zero as item()*,
$seq as item()*
) as item()*
No description available.
- for semantics please check fn:fold-right
declare function fn:format-date (
$value as xs:date?,
$picture as xs:string
) as xs:string?
No description available.
- for semantics please check fn:format-date
declare function fn:format-date (
$value as xs:date?,
$picture as xs:string,
$language as xs:string?,
$calendar as xs:string?,
$place as xs:string?
) as xs:string?
No description available.
- for semantics please check fn:format-date
declare function fn:format-dateTime (
$value as xs:dateTime?,
$picture as xs:string
) as xs:string?
No description available.
- for semantics please check fn:format-dateTime
declare function fn:format-dateTime (
$value as xs:dateTime?,
$picture as xs:string,
$language as xs:string?,
$calendar as xs:string?,
$place as xs:string?
) as xs:string?
No description available.
- for semantics please check fn:format-dateTime
declare function fn:format-integer (
$value as xs:integer?,
$picture as xs:string
) as xs:string
No description available.
- for semantics please check fn:format-integer
declare function fn:format-integer (
$value as xs:integer?,
$picture as xs:string,
$language as xs:string
) as xs:string
No description available.
- for semantics please check fn:format-integer
declare function fn:format-number (
$value as numeric?,
$picture as xs:string
) as xs:string
No description available.
- for semantics please check fn:format-number
declare function fn:format-number (
$value as numeric?,
$picture as xs:string,
$decimal-format-name as xs:string
) as xs:string
No description available.
- for semantics please check fn:format-number
declare function fn:format-time (
$value as xs:time?,
$picture as xs:string
) as xs:string?
No description available.
- for semantics please check fn:format-time
declare function fn:format-time (
$value as xs:time?,
$picture as xs:string,
$language as xs:string?,
$calendar as xs:string?,
$place as xs:string?
) as xs:string?
No description available.
- for semantics please check fn:format-time
declare function fn:function-arity (
$func as function (*)
) as xs:integer
No description available.
- for semantics please check fn:function-arity
declare function fn:generate-id ( ) as xs:string
No description available.
- for semantics please check fn:generate-id
declare function fn:generate-id (
$arg as node()?
) as xs:string
No description available.
- for semantics please check fn:generate-id
declare function fn:has-children ( ) as xs:boolean
No description available.
- for semantics please check fn:has-children
declare function fn:has-children (
$node as node()?
) as xs:boolean
No description available.
- for semantics please check fn:has-children
declare function fn:head (
$arg as item()*
) as item()?
No description available.
- for semantics please check fn:head
declare function fn:hours-from-duration (
$arg as xs:duration?
) as xs:integer?
No description available.
- for semantics please check fn:hours-from-duration
declare function fn:hours-from-time (
$arg as xs:time?
) as xs:integer?
No description available.
- for semantics please check fn:hours-from-time
declare function fn:id (
$arg as xs:string*
) as element(*)*
No description available.
- for semantics please check fn:id
declare function fn:id (
$arg as xs:string*,
$node as node()
) as element(*)*
No description available.
- for semantics please check fn:id
declare function fn:idref (
$arg as xs:string*
) as node()*
No description available.
- for semantics please check fn:idref
declare function fn:idref (
$arg as xs:string*,
$node as node()
) as node()*
No description available.
- for semantics please check fn:idref
declare function fn:implicit-timezone ( ) as xs:dayTimeDuration
No description available.
- for semantics please check fn:implicit-timezone
declare function fn:in-scope-prefixes (
$element as element(*)
) as xs:string*
No description available.
- for semantics please check fn:in-scope-prefixes
declare function fn:index-of (
$seq as xs:anyAtomicType*,
$search as xs:anyAtomicType
) as xs:integer*
No description available.
- for semantics please check fn:index-of
declare function fn:index-of (
$seq as xs:anyAtomicType*,
$search as xs:anyAtomicType,
$collation as xs:string
) as xs:integer*
No description available.
- for semantics please check fn:index-of
declare function fn:innermost (
$nodes as node()*
) as node()*
No description available.
- for semantics please check fn:innermost
declare function fn:insert-before (
$target as item()*,
$position as xs:integer,
$inserts as item()*
) as item()*
No description available.
- for semantics please check fn:insert-before
declare function fn:iri-to-uri (
$iri as xs:string?
) as xs:string
No description available.
- for semantics please check fn:iri-to-uri
declare function fn:lang (
$testlang as xs:string?
) as xs:boolean
No description available.
- for semantics please check fn:lang
declare function fn:lang (
$testlang as xs:string?,
$node as node()
) as xs:boolean
No description available.
- for semantics please check fn:lang
declare function fn:last ( ) as xs:integer
No description available.
- for semantics please check fn:last
declare function fn:local-name ( ) as xs:string
No description available.
- for semantics please check fn:local-name
declare function fn:local-name (
$arg as node()?
) as xs:string
No description available.
- for semantics please check fn:local-name
declare function fn:local-name-from-QName (
$arg as xs:QName?
) as xs:NCName?
No description available.
- for semantics please check fn:local-name-from-QName
declare function fn:lower-case (
$arg as xs:string?
) as xs:string
No description available.
- for semantics please check fn:lower-case
declare function fn:map (
$f as function (item()) as item()*,
$seq as item()*
) as item()*
No description available.
- for semantics please check fn:map
declare function fn:map-pairs (
$f as function (item(), item()) as item()*,
$seq1 as item()*,
$seq2 as item()*
) as item()*
No description available.
- for semantics please check fn:map-pairs
declare function fn:matches (
$input as xs:string?,
$pattern as xs:string
) as xs:boolean
No description available.
- for semantics please check fn:matches
declare function fn:matches (
$input as xs:string?,
$pattern as xs:string,
$flags as xs:string
) as xs:boolean
No description available.
- for semantics please check fn:matches
declare function fn:max (
$arg as xs:anyAtomicType*
) as xs:anyAtomicType?
No description available.
- for semantics please check fn:max
declare function fn:max (
$arg as xs:anyAtomicType*,
$collation as xs:string
) as xs:anyAtomicType?
No description available.
- for semantics please check fn:max
declare function fn:min (
$arg as xs:anyAtomicType*
) as xs:anyAtomicType?
No description available.
- for semantics please check fn:min
declare function fn:min (
$arg as xs:anyAtomicType*,
$collation as xs:string
) as xs:anyAtomicType?
No description available.
- for semantics please check fn:min
declare function fn:minutes-from-dateTime (
$arg as xs:dateTime?
) as xs:integer?
No description available.
- for semantics please check fn:minutes-from-dateTime
declare function fn:minutes-from-duration (
$arg as xs:duration?
) as xs:integer?
No description available.
- for semantics please check fn:minutes-from-duration
declare function fn:minutes-from-time (
$arg as xs:time?
) as xs:integer?
No description available.
- for semantics please check fn:minutes-from-time
declare function fn:month-from-date (
$arg as xs:date?
) as xs:integer?
No description available.
- for semantics please check fn:month-from-date
declare function fn:months-from-duration (
$arg as xs:duration?
) as xs:integer?
No description available.
- for semantics please check fn:months-from-duration
declare function fn:name ( ) as xs:string
No description available.
- for semantics please check fn:name
declare function fn:name (
$arg as node()?
) as xs:string
No description available.
- for semantics please check fn:name
declare function fn:namespace-uri ( ) as xs:anyURI
No description available.
- for semantics please check fn:namespace-uri
declare function fn:namespace-uri (
$arg as node()?
) as xs:anyURI
No description available.
- for semantics please check fn:namespace-uri
declare function fn:namespace-uri-for-prefix (
$prefix as xs:string?,
$element as element(*)
) as xs:anyURI?
No description available.
- for semantics please check fn:namespace-uri-for-prefix
declare function fn:namespace-uri-from-QName (
$arg as xs:QName?
) as xs:anyURI?
No description available.
- for semantics please check fn:namespace-uri-from-QName
declare function fn:nilled ( ) as xs:boolean
No description available.
- for semantics please check fn:nilled
declare function fn:nilled (
$arg as node()?
) as xs:boolean?
No description available.
- for semantics please check fn:nilled
declare function fn:node-name ( ) as xs:QName?
No description available.
- for semantics please check fn:node-name
declare function fn:node-name (
$arg as node()?
) as xs:QName?
No description available.
- for semantics please check fn:node-name
declare function fn:normalize-space ( ) as xs:string
No description available.
- for semantics please check fn:normalize-space
declare function fn:normalize-space (
$arg as xs:string?
) as xs:string
No description available.
- for semantics please check fn:normalize-space
declare function fn:normalize-unicode (
$arg as xs:string?
) as xs:string
No description available.
- for semantics please check fn:normalize-unicode
declare function fn:normalize-unicode (
$arg as xs:string?,
$normalizationForm as xs:string
) as xs:string
No description available.
- for semantics please check fn:normalize-unicode
declare function fn:not (
$arg as item()*
) as xs:boolean
No description available.
- for semantics please check fn:not
declare function fn:number ( ) as xs:double
No description available.
- for semantics please check fn:number
declare function fn:number (
$arg as xs:anyAtomicType?
) as xs:double
No description available.
- for semantics please check fn:number
declare function fn:one-or-more (
$arg as item()*
) as item()+
No description available.
- for semantics please check fn:one-or-more
declare function fn:outermost (
$nodes as node()*
) as node()*
No description available.
- for semantics please check fn:outermost
declare function fn:parse-xml (
$arg as xs:string?
) as document(element(*,xs:untyped))
No description available.
- for semantics please check fn:parse-xml
declare function fn:parse-xml (
$arg as xs:string?,
$baseURI as xs:string
) as document(element(*,xs:untyped))
No description available.
- for semantics please check fn:parse-xml
declare function fn:parse-xml-fragment (
$arg as xs:string?
) as document(element(*,xs:untyped))
No description available.
- for semantics please check fn:parse-xml-fragment
declare function fn:position ( ) as xs:integer
No description available.
- for semantics please check fn:position
declare function fn:prefix-from-QName (
$arg as xs:QName?
) as xs:NCName?
No description available.
- for semantics please check fn:prefix-from-QName
declare function fn:remove (
$target as item()*,
$position as xs:integer
) as item()*
No description available.
- for semantics please check fn:remove
declare function fn:replace (
$input as xs:string?,
$pattern as xs:string,
$replacement as xs:string
) as xs:string
No description available.
- for semantics please check fn:replace
declare function fn:replace (
$input as xs:string?,
$pattern as xs:string,
$replacement as xs:string,
$flags as xs:string
) as xs:string
No description available.
- for semantics please check fn:replace
declare function fn:resolve-QName (
$qname as xs:string?,
$element as element(*)
) as xs:QName?
No description available.
- for semantics please check fn:resolve-QName
declare function fn:resolve-uri (
$relative as xs:string?
) as xs:anyURI?
No description available.
- for semantics please check fn:resolve-uri
declare function fn:resolve-uri (
$relative as xs:string?,
$base as xs:string
) as xs:anyURI?
No description available.
- for semantics please check fn:resolve-uri
declare function fn:reverse (
$arg as item()*
) as item()*
No description available.
- for semantics please check fn:reverse
declare function fn:root ( ) as node()
No description available.
- for semantics please check fn:root
declare function fn:root (
$arg as node()?
) as node()?
No description available.
- for semantics please check fn:root
declare function fn:round (
$arg as numeric?
) as numeric?
No description available.
- for semantics please check fn:round
declare function fn:round (
$arg as numeric?,
$precision as xs:integer
) as numeric?
No description available.
- for semantics please check fn:round
declare function fn:round-half-to-even (
$arg as numeric?
) as numeric?
No description available.
- for semantics please check fn:round-half-to-even
declare function fn:round-half-to-even (
$arg as numeric?,
$precision as xs:integer
) as numeric?
No description available.
- for semantics please check fn:round-half-to-even
declare function fn:seconds-from-dateTime (
$arg as xs:dateTime?
) as xs:decimal?
No description available.
- for semantics please check fn:seconds-from-dateTime
declare function fn:seconds-from-duration (
$arg as xs:duration?
) as xs:decimal?
No description available.
- for semantics please check fn:seconds-from-duration
declare function fn:seconds-from-time (
$arg as xs:time?
) as xs:decimal?
No description available.
- for semantics please check fn:seconds-from-time
declare function fn:serialize (
$arg as item()*
) as xs:string
No description available.
- for semantics please check fn:serialize
declare function fn:serialize (
$arg as item()*,
$params as element(output:serialization-parameters)?
) as xs:string
No description available.
- for semantics please check fn:serialize
declare function fn:starts-with (
$arg1 as xs:string?,
$arg2 as xs:string?
) as xs:boolean
No description available.
- for semantics please check fn:starts-with
declare function fn:starts-with (
$arg1 as xs:string?,
$arg2 as xs:string?,
$collation as xs:string
) as xs:boolean
No description available.
- for semantics please check fn:starts-with
declare function fn:static-base-uri ( ) as xs:anyURI?
No description available.
- for semantics please check fn:static-base-uri
declare function fn:string ( ) as xs:string
No description available.
- for semantics please check fn:string
declare function fn:string (
$arg as item()?
) as xs:string
No description available.
- for semantics please check fn:string
declare function fn:string-join (
$arg1 as xs:string*
) as xs:string
No description available.
- for semantics please check fn:string-join
declare function fn:string-join (
$arg1 as xs:string*,
$arg2 as xs:string
) as xs:string
No description available.
- for semantics please check fn:string-join
declare function fn:string-length ( ) as xs:integer
No description available.
- for semantics please check fn:string-length
declare function fn:string-length (
$arg as xs:string?
) as xs:integer
No description available.
- for semantics please check fn:string-length
declare function fn:string-to-codepoints (
$arg as xs:string?
) as xs:integer*
No description available.
- for semantics please check fn:string-to-codepoints
declare function fn:string-to-codepoints (
$arg as xs:string?
) as xs:integer*
No description available.
- for semantics please check fn:string-to-codepoints
declare function fn:subsequence (
$sourceSeq as item()*,
$startingLoc as xs:double
) as item()*
No description available.
- for semantics please check fn:subsequence
declare function fn:subsequence (
$sourceSeq as item()*,
$startingLoc as xs:double,
$length as xs:double
) as item()*
No description available.
- for semantics please check fn:subsequence
declare function fn:substring (
$sourceString as xs:string?,
$start as xs:double
) as xs:string
No description available.
- for semantics please check fn:substring
declare function fn:substring (
$sourceString as xs:string?,
$start as xs:double,
$length as xs:double
) as xs:string
No description available.
- for semantics please check fn:substring
declare function fn:substring-after (
$arg1 as xs:string?,
$arg2 as xs:string?
) as xs:string
No description available.
- for semantics please check fn:substring-after
declare function fn:substring-after (
$arg1 as xs:string?,
$arg2 as xs:string?,
$collation as xs:string
) as xs:string
No description available.
- for semantics please check fn:substring-after
declare function fn:substring-before (
$arg1 as xs:string?,
$arg2 as xs:string?
) as xs:string
No description available.
- for semantics please check fn:substring-before
declare function fn:substring-before (
$arg1 as xs:string?,
$arg2 as xs:string?,
$collation as xs:string
) as xs:string
No description available.
- for semantics please check fn:substring-before
declare function fn:sum (
$arg as xs:anyAtomicType*
) as xs:anyAtomicType
No description available.
- for semantics please check fn:sum
declare function fn:sum (
$arg as xs:anyAtomicType*,
$zero as xs:anyAtomicType?
) as xs:anyAtomicType?
No description available.
- for semantics please check fn:sum
declare function fn:tail (
$arg as item()*
) as item()*
No description available.
- for semantics please check fn:tail
declare function fn:timezone-from-date (
$arg as xs:date?
) as xs:dayTimeDuration?
No description available.
- for semantics please check fn:timezone-from-date
declare function fn:timezone-from-dateTime (
$arg as xs:dateTime?
) as xs:dayTimeDuration?
No description available.
- for semantics please check fn:timezone-from-dateTime
declare function fn:timezone-from-time (
$arg as xs:time?
) as xs:dayTimeDuration?
No description available.
- for semantics please check fn:timezone-from-time
declare function fn:tokenize (
$input as xs:string?,
$pattern as xs:string
) as xs:string*
No description available.
- for semantics please check fn:tokenize
declare function fn:tokenize (
$input as xs:string?,
$pattern as xs:string,
$flags as xs:string
) as xs:string*
No description available.
- for semantics please check fn:tokenize
declare function fn:trace (
$value as item()*,
$label as xs:string
) as item()*
No description available.
- for semantics please check fn:trace
declare function fn:translate (
$arg as xs:string?,
$mapString as xs:string,
$transString as xs:string
) as xs:string
No description available.
- for semantics please check fn:translate
declare function fn:true ( ) as xs:boolean
No description available.
- for semantics please check fn:true
declare function fn:unordered (
$sourceSeq as item()*
) as item()*
No description available.
- for semantics please check fn:unordered
declare function fn:unparsed-text (
$href as xs:string?
) as xs:string?
No description available.
- for semantics please check fn:unparsed-text
declare function fn:unparsed-text (
$href as xs:string?
) as xs:string?
No description available.
- for semantics please check fn:unparsed-text
declare function fn:unparsed-text (
$href as xs:string?,
$encoding as xs:string
) as xs:string?
No description available.
- for semantics please check fn:unparsed-text
declare function fn:unparsed-text (
$href as xs:string?,
$encoding as xs:string
) as xs:string?
No description available.
- for semantics please check fn:unparsed-text
declare function fn:unparsed-text-available (
$href as xs:string?
) as xs:boolean
No description available.
- for semantics please check fn:unparsed-text-available
declare function fn:unparsed-text-available (
$href as xs:string?
) as xs:boolean
No description available.
- for semantics please check fn:unparsed-text-available
declare function fn:unparsed-text-available (
$href as xs:string?,
$encoding as xs:string
) as xs:boolean
No description available.
- for semantics please check fn:unparsed-text-available
declare function fn:unparsed-text-available (
$href as xs:string?,
$encoding as xs:string
) as xs:boolean
No description available.
- for semantics please check fn:unparsed-text-available
declare function fn:unparsed-text-lines (
$href as xs:string?
) as xs:string*
No description available.
- for semantics please check fn:unparsed-text-lines
declare function fn:unparsed-text-lines (
$href as xs:string?,
$encoding as xs:string
) as xs:string*
No description available.
- for semantics please check fn:unparsed-text-lines
declare function fn:unparsed-text-lines (
$href as xs:string?,
$encoding as xs:string
) as xs:string*
No description available.
- for semantics please check fn:unparsed-text-lines
declare function fn:upper-case (
$arg as xs:string?
) as xs:string
No description available.
- for semantics please check fn:upper-case
declare function fn:uri-collection ( ) as xs:anyURI*
No description available.
- for semantics please check fn:uri-collection
declare function fn:uri-collection ( ) as xs:anyURI*
No description available.
- for semantics please check fn:uri-collection
declare function fn:uri-collection (
$arg as xs:string?
) as xs:anyURI*
No description available.
- for semantics please check fn:uri-collection
declare function fn:uri-collection (
$arg as xs:string?
) as xs:anyURI*
No description available.
- for semantics please check fn:uri-collection
declare function fn:year-from-date (
$arg as xs:date?
) as xs:integer?
No description available.
- for semantics please check fn:year-from-date
declare function fn:years-from-duration (
$arg as xs:duration?
) as xs:integer?
No description available.
- for semantics please check fn:years-from-duration
declare function fn:zero-or-one (
$arg as item()*
) as item()?
No description available.
- for semantics please check fn:zero-or-one
Collapse All
Expand All