# Zorba

The XQuery Processor

- Documentation
- Live Demo
- Modules
- Download
- Tools
- Blog
- Code

Collapse All Expand All

- All Modules
- All Functions
- www.w3.org
  - 2005
    - math (E)
    - xpath-functions (E)
- XDM
  - atomic
    - datetime (E)
    - math (E)
    - random (E)
    - string (E)
    - uri (E)
  - item
    - schema (E)
  - node
    - node (E)
    - node-position (E)
    - node-reference (E)
- store
  - collections
    - dynamic
      - ddl (E)
      - dml (E)
    - static
      - ddl (E)
      - dml (E)
    - w3c
      - dml
      - ddl
  - data structures
    - stack
    - unordered-map (E)
    - queue
  - documents
    - documents (E)
  - indexes
    - static
      - ddl (E)
      - dml (E)
  - integrity constraints
    - static
      - ddl (E)
      - dml (E)
- introspection
  - sctx (E)
- reflection
  - reflection (E)
- external
  - fetch (E)
  - http-client (E)
  - process (E)
  - system (E)
- xqdoc
  - xqdoc (E)
  - project_xqdoc
  - xqdoc2xhtml
    - xqdoc2xhtml
    - error
- data processing
  - data cleaning
    - character-based-string-similarity
    - consolidation
    - conversion
    - hybrid-string-similarity
    - normalization
    - phonetic-string-similarity
    - set-similarity
    - token-based-string-similarity
  - data converters
    - base64 (E)
    - json (E)
    - xml (E)
    - csv (E)
    - html (E)
- programming languages
  - xslt (E)
  - xquery
    - xqxq (E)
- excel
  - information
  - text
  - statistical-zorba
  - statistical
  - math-sumproduct
  - math
  - lookup
  - logical
  - engineering
  - datetime
- cryptography
  - hash (E)
  - hmac (E)
- geo
  - geo (E)
  - geoproj
- image
  - paint (E)
  - manipulation (E)
  - graphviz (E)
  - basic (E)
  - animation (E)
- OAuth
  - error
  - client
- expath.org
  - http-client
  - error
  - ns
    - file (E)
- www.functx.com
  - www.functx.com
- debugger
  - dbgp-message-handler
- error
  - errors
  - xqt-errors
  - errors
  - warnings
- utils
  - util jvm
    - util-jvm
- jsoniq.org
  - functions (E)
- www.zorba-xquery.com
  - modules
    - archive (E)
    - full-text (E)

# http://www.w3.org/2005/xpath-functions

Module Description
Before using any of the functions below please remember to import the module namespace:

    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.

Author:

www.w3c.org

Module Resources

- the XQuery module can be found here.

Related Documentation

For more details please also see:

- http://www.w3.org/TR/xpath-functions-30/

Function Summary

| `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()? .`

Functions
QName

    declare function fn:QName (
                $paramURI as xs:string?,
                $paramQName as xs:string
    ) as xs:QName

No description available.

See:

- for semantics please check fn:QName

abs

    declare function fn:abs (
                $arg as numeric?
    ) as numeric?

No description available.

See:

- for semantics please check fn:abs

adjust-date-to-timezone

    declare function fn:adjust-date-to-timezone (
                $arg as xs:date?
    ) as xs:date?

No description available.

See:

- for semantics please check fn:adjust-date-to-timezone

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.

See:

- for semantics please check fn:adjust-date-to-timezone

adjust-dateTime-to-timezone

    declare function fn:adjust-dateTime-to-timezone (
                $arg as xs:dateTime?
    ) as xs:dateTime

No description available.

See:

- for semantics please check fn:adjust-dateTime-to-timezone

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.

See:

- for semantics please check fn:adjust-dateTime-to-timezone

adjust-time-to-timezone

    declare function fn:adjust-time-to-timezone (
                $arg as xs:time?
    ) as xs:time?

No description available.

See:

- for semantics please check fn:adjust-time-to-timezone

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.

See:

- for semantics please check fn:adjust-time-to-timezone

analyze-string

    declare function fn:analyze-string (
                $input as xs:string?,
                $pattern as xs:string
    ) as element(fn:analyze-string-result)

No description available.

See:

- for semantics please check fn:analyze-string

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.

See:

- for semantics please check fn:analyze-string

available-environment-variables

    declare function fn:available-environment-variables (

    ) as xs:string*

No description available.

See:

- for semantics please check fn:available-environment-variables

available-environment-variables

    declare function fn:available-environment-variables (

    ) as xs:string*

No description available.

See:

- for semantics please check fn:available-environment-variables

avg

    declare function fn:avg (
                $arg as xs:anyAtomicType*
    ) as xs:anyAtomicType?

No description available.

See:

- for semantics please check fn:avg

base-uri

    declare function fn:base-uri (

    ) as xs:anyURI?

No description available.

See:

- for semantics please check fn:base-uri

base-uri

    declare function fn:base-uri (
                $arg as node()?
    ) as xs:anyURI?

No description available.

See:

- for semantics please check fn:base-uri

boolean

    declare function fn:boolean (
                $arg as item()*
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:boolean

ceiling

    declare function fn:ceiling (
                $arg as numeric?
    ) as numeric?

No description available.

See:

- for semantics please check fn:ceiling

codepoint-equal

    declare function fn:codepoint-equal (
                $comparand1 as xs:string?,
                $comparand2 as xs:string?
    ) as xs:boolean?

No description available.

See:

- for semantics please check fn:codepoint-equal

codepoints-to-string

    declare function fn:codepoints-to-string (
                $arg as xs:integer*
    ) as xs:string

No description available.

See:

- for semantics please check fn:codepoints-to-string

codepoints-to-string

    declare function fn:codepoints-to-string (
                $arg as xs:integer*
    ) as xs:string

No description available.

See:

- for semantics please check fn:codepoints-to-string

collection

    declare function fn:collection (

    ) as node()*

No description available.

See:

- for semantics please check fn:collection

collection

    declare function fn:collection (
                $arg as xs:string?
    ) as node()*

No description available.

See:

- for semantics please check fn:collection

compare

    declare function fn:compare (
                $comparand1 as xs:string?,
                $comparand2 as xs:string?
    ) as xs:integer?

No description available.

See:

- for semantics please check fn:compare

compare

    declare function fn:compare (
                $comparand1 as xs:string?,
                $comparand2 as xs:string?,
                $collation as xs:string
    ) as xs:integer?

No description available.

See:

- for semantics please check fn:compare

concat

    declare function fn:concat (
                $arg1 as xs:anyAtomicType?,
                $arg2 as xs:anyAtomicType?
    ) as xs:string

No description available.

See:

- for semantics please check fn:concat

contains

    declare function fn:contains (
                $arg1 as xs:string?,
                $arg2 as xs:string?
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:contains

contains

    declare function fn:contains (
                $arg1 as xs:string?,
                $arg2 as xs:string?,
                $collation as xs:string
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:contains

count

    declare function fn:count (
                $arg as item()*
    ) as xs:integer

No description available.

See:

- for semantics please check fn:count

current-date

    declare function fn:current-date (

    ) as xs:date

No description available.

See:

- for semantics please check fn:current-date

current-dateTime

    declare function fn:current-dateTime (

    ) as xs:dateTimeStamp

No description available.

See:

- for semantics please check fn:current-dateTime

current-time

    declare function fn:current-time (

    ) as xs:time

No description available.

See:

- for semantics please check fn:current-time

data

    declare function fn:data (

    ) as xs:anyAtomicType*

No description available.

See:

- for semantics please check fn:data

data

    declare function fn:data (
                $arg as item()*
    ) as xs:anyAtomicType*

No description available.

See:

- for semantics please check fn:data

dateTime

    declare function fn:dateTime (
                $arg1 as xs:date?,
                $arg2 as xs:time?
    ) as xs:dateTime?

No description available.

See:

- for semantics please check fn:dateTime

day-from-date

    declare function fn:day-from-date (
                $arg as xs:date?
    ) as xs:integer?

No description available.

See:

- for semantics please check fn:day-from-date

days-from-duration

    declare function fn:days-from-duration (
                $arg as xs:duration?
    ) as xs:integer?

No description available.

See:

- for semantics please check fn:days-from-duration

deep-equal

    declare function fn:deep-equal (
                $parameter1 as item()*,
                $parameter2 as item()*
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:deep-equal

deep-equal

    declare function fn:deep-equal (
                $parameter1 as item()*,
                $parameter2 as item()*,
                $collation as xs:string
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:deep-equal

default-collation

    declare function fn:default-collation (

    ) as xs:string

No description available.

See:

- for semantics please check fn:default-collation

distinct-values

    declare function fn:distinct-values (
                $arg as xs:anyAtomicType*
    ) as xs:anyAtomicType*

No description available.

See:

- for semantics please check fn:distinct-values

distinct-values

    declare function fn:distinct-values (
                $arg as xs:anyAtomicType*,
                $collation as xs:string
    ) as xs:anyAtomicType*

No description available.

See:

- for semantics please check fn:distinct-values

doc

    declare function fn:doc (
                $uri as xs:string?
    ) as document()?

No description available.

See:

- for semantics please check fn:doc

doc-available

    declare function fn:doc-available (
                $uri as xs:string?
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:doc-available

document-uri

    declare function fn:document-uri (

    ) as xs:anyURI?

No description available.

See:

- for semantics please check fn:document-uri

document-uri

    declare function fn:document-uri (
                $arg as node()?
    ) as xs:anyURI?

No description available.

See:

- for semantics please check fn:document-uri

element-with-id

    declare function fn:element-with-id (
                $arg as xs:string*
    ) as element(*)*

No description available.

See:

- for semantics please check fn:element-with-id

element-with-id

    declare function fn:element-with-id (
                $arg as xs:string*,
                $node as node()
    ) as element(*)*

No description available.

See:

- for semantics please check fn:element-with-id

empty

    declare function fn:empty (
                $arg as item()*
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:empty

encode-for-uri

    declare function fn:encode-for-uri (
                $uri-part as xs:string?
    ) as xs:string

No description available.

See:

- for semantics please check fn:encode-for-uri

ends-with

    declare function fn:ends-with (
                $arg1 as xs:string?,
                $arg2 as xs:string?
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:ends-with

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.

See:

- for semantics please check fn:ends-with

environment-variable

    declare function fn:environment-variable (
                $arg as xs:string
    ) as xs:string?

No description available.

See:

- for semantics please check fn:environment-variable

environment-variable

    declare function fn:environment-variable (
                $name as xs:string
    ) as xs:string?

No description available.

See:

- for semantics please check fn:environment-variable

error

    declare function fn:error (

    ) as none

No description available.

See:

- for semantics please check fn:error

error

    declare function fn:error (
                $code as xs:QName
    ) as none

No description available.

See:

- for semantics please check fn:error

error

    declare function fn:error (
                $code as xs:QName?,
                $description as xs:string
    ) as none

No description available.

See:

- for semantics please check fn:error

error

    declare function fn:error (
                $code as xs:QName?,
                $description as xs:string,
                $error-object as item()*
    ) as none

No description available.

See:

- for semantics please check fn:error

escape-html-uri

    declare function fn:escape-html-uri (
                $uri as xs:string?
    ) as xs:string

No description available.

See:

- for semantics please check fn:escape-html-uri

exactly-one

    declare function fn:exactly-one (
                $arg as item()*
    ) as item()

No description available.

See:

- for semantics please check fn:exactly-one

exists

    declare function fn:exists (
                $arg as item()*
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:exists

false

    declare function fn:false (

    ) as xs:boolean

No description available.

See:

- for semantics please check fn:false

filter

    declare function fn:filter (
                $f as function (item()) as xs:boolean,
                $seq as item()*
    ) as item()*

No description available.

See:

- for semantics please check fn:filter

floor

    declare function fn:floor (
                $arg as numeric?
    ) as numeric?

No description available.

See:

- for semantics please check fn:floor

fold-left

    declare function fn:fold-left (
                $f as function (item()*, item()) as item()*,
                $zero as item()*,
                $seq as item()*
    ) as item()*

No description available.

See:

- for semantics please check fn:fold-left

fold-right

    declare function fn:fold-right (
                $f as function (item(), item()*) as item()*,
                $zero as item()*,
                $seq as item()*
    ) as item()*

No description available.

See:

- for semantics please check fn:fold-right

format-date

    declare function fn:format-date (
                $value as xs:date?,
                $picture as xs:string
    ) as xs:string?

No description available.

See:

- for semantics please check fn:format-date

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.

See:

- for semantics please check fn:format-date

format-dateTime

    declare function fn:format-dateTime (
                $value as xs:dateTime?,
                $picture as xs:string
    ) as xs:string?

No description available.

See:

- for semantics please check fn:format-dateTime

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.

See:

- for semantics please check fn:format-dateTime

format-integer

    declare function fn:format-integer (
                $value as xs:integer?,
                $picture as xs:string
    ) as xs:string

No description available.

See:

- for semantics please check fn:format-integer

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.

See:

- for semantics please check fn:format-integer

format-number

    declare function fn:format-number (
                $value as numeric?,
                $picture as xs:string
    ) as xs:string

No description available.

See:

- for semantics please check fn:format-number

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.

See:

- for semantics please check fn:format-number

format-time

    declare function fn:format-time (
                $value as xs:time?,
                $picture as xs:string
    ) as xs:string?

No description available.

See:

- for semantics please check fn:format-time

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.

See:

- for semantics please check fn:format-time

function-arity

    declare function fn:function-arity (
                $func as function (*)
    ) as xs:integer

No description available.

See:

- for semantics please check fn:function-arity

generate-id

    declare function fn:generate-id (

    ) as xs:string

No description available.

See:

- for semantics please check fn:generate-id

generate-id

    declare function fn:generate-id (
                $arg as node()?
    ) as xs:string

No description available.

See:

- for semantics please check fn:generate-id

has-children

    declare function fn:has-children (

    ) as xs:boolean

No description available.

See:

- for semantics please check fn:has-children

has-children

    declare function fn:has-children (
                $node as node()?
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:has-children

head

    declare function fn:head (
                $arg as item()*
    ) as item()?

No description available.

See:

- for semantics please check fn:head

hours-from-duration

    declare function fn:hours-from-duration (
                $arg as xs:duration?
    ) as xs:integer?

No description available.

See:

- for semantics please check fn:hours-from-duration

hours-from-time

    declare function fn:hours-from-time (
                $arg as xs:time?
    ) as xs:integer?

No description available.

See:

- for semantics please check fn:hours-from-time

id

    declare function fn:id (
                $arg as xs:string*
    ) as element(*)*

No description available.

See:

- for semantics please check fn:id

id

    declare function fn:id (
                $arg as xs:string*,
                $node as node()
    ) as element(*)*

No description available.

See:

- for semantics please check fn:id

idref

    declare function fn:idref (
                $arg as xs:string*
    ) as node()*

No description available.

See:

- for semantics please check fn:idref

idref

    declare function fn:idref (
                $arg as xs:string*,
                $node as node()
    ) as node()*

No description available.

See:

- for semantics please check fn:idref

implicit-timezone

    declare function fn:implicit-timezone (

    ) as xs:dayTimeDuration

No description available.

See:

- for semantics please check fn:implicit-timezone

in-scope-prefixes

    declare function fn:in-scope-prefixes (
                $element as element(*)
    ) as xs:string*

No description available.

See:

- for semantics please check fn:in-scope-prefixes

index-of

    declare function fn:index-of (
                $seq as xs:anyAtomicType*,
                $search as xs:anyAtomicType
    ) as xs:integer*

No description available.

See:

- for semantics please check fn:index-of

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.

See:

- for semantics please check fn:index-of

innermost

    declare function fn:innermost (
                $nodes as node()*
    ) as node()*

No description available.

See:

- for semantics please check fn:innermost

insert-before

    declare function fn:insert-before (
                $target as item()*,
                $position as xs:integer,
                $inserts as item()*
    ) as item()*

No description available.

See:

- for semantics please check fn:insert-before

iri-to-uri

    declare function fn:iri-to-uri (
                $iri as xs:string?
    ) as xs:string

No description available.

See:

- for semantics please check fn:iri-to-uri

lang

    declare function fn:lang (
                $testlang as xs:string?
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:lang

lang

    declare function fn:lang (
                $testlang as xs:string?,
                $node as node()
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:lang

last

    declare function fn:last (

    ) as xs:integer

No description available.

See:

- for semantics please check fn:last

local-name

    declare function fn:local-name (

    ) as xs:string

No description available.

See:

- for semantics please check fn:local-name

local-name

    declare function fn:local-name (
                $arg as node()?
    ) as xs:string

No description available.

See:

- for semantics please check fn:local-name

local-name-from-QName

    declare function fn:local-name-from-QName (
                $arg as xs:QName?
    ) as xs:NCName?

No description available.

See:

- for semantics please check fn:local-name-from-QName

lower-case

    declare function fn:lower-case (
                $arg as xs:string?
    ) as xs:string

No description available.

See:

- for semantics please check fn:lower-case

map

    declare function fn:map (
                $f as function (item()) as item()*,
                $seq as item()*
    ) as item()*

No description available.

See:

- for semantics please check fn:map

map-pairs

    declare function fn:map-pairs (
                $f as function (item(), item()) as item()*,
                $seq1 as item()*,
                $seq2 as item()*
    ) as item()*

No description available.

See:

- for semantics please check fn:map-pairs

matches

    declare function fn:matches (
                $input as xs:string?,
                $pattern as xs:string
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:matches

matches

    declare function fn:matches (
                $input as xs:string?,
                $pattern as xs:string,
                $flags as xs:string
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:matches

max

    declare function fn:max (
                $arg as xs:anyAtomicType*
    ) as xs:anyAtomicType?

No description available.

See:

- for semantics please check fn:max

max

    declare function fn:max (
                $arg as xs:anyAtomicType*,
                $collation as xs:string
    ) as xs:anyAtomicType?

No description available.

See:

- for semantics please check fn:max

min

    declare function fn:min (
                $arg as xs:anyAtomicType*
    ) as xs:anyAtomicType?

No description available.

See:

- for semantics please check fn:min

min

    declare function fn:min (
                $arg as xs:anyAtomicType*,
                $collation as xs:string
    ) as xs:anyAtomicType?

No description available.

See:

- for semantics please check fn:min

minutes-from-dateTime

    declare function fn:minutes-from-dateTime (
                $arg as xs:dateTime?
    ) as xs:integer?

No description available.

See:

- for semantics please check fn:minutes-from-dateTime

minutes-from-duration

    declare function fn:minutes-from-duration (
                $arg as xs:duration?
    ) as xs:integer?

No description available.

See:

- for semantics please check fn:minutes-from-duration

minutes-from-time

    declare function fn:minutes-from-time (
                $arg as xs:time?
    ) as xs:integer?

No description available.

See:

- for semantics please check fn:minutes-from-time

month-from-date

    declare function fn:month-from-date (
                $arg as xs:date?
    ) as xs:integer?

No description available.

See:

- for semantics please check fn:month-from-date

months-from-duration

    declare function fn:months-from-duration (
                $arg as xs:duration?
    ) as xs:integer?

No description available.

See:

- for semantics please check fn:months-from-duration

name

    declare function fn:name (

    ) as xs:string

No description available.

See:

- for semantics please check fn:name

name

    declare function fn:name (
                $arg as node()?
    ) as xs:string

No description available.

See:

- for semantics please check fn:name

namespace-uri

    declare function fn:namespace-uri (

    ) as xs:anyURI

No description available.

See:

- for semantics please check fn:namespace-uri

namespace-uri

    declare function fn:namespace-uri (
                $arg as node()?
    ) as xs:anyURI

No description available.

See:

- for semantics please check fn:namespace-uri

namespace-uri-for-prefix

    declare function fn:namespace-uri-for-prefix (
                $prefix as xs:string?,
                $element as element(*)
    ) as xs:anyURI?

No description available.

See:

- for semantics please check fn:namespace-uri-for-prefix

namespace-uri-from-QName

    declare function fn:namespace-uri-from-QName (
                $arg as xs:QName?
    ) as xs:anyURI?

No description available.

See:

- for semantics please check fn:namespace-uri-from-QName

nilled

    declare function fn:nilled (

    ) as xs:boolean

No description available.

See:

- for semantics please check fn:nilled

nilled

    declare function fn:nilled (
                $arg as node()?
    ) as xs:boolean?

No description available.

See:

- for semantics please check fn:nilled

node-name

    declare function fn:node-name (

    ) as xs:QName?

No description available.

See:

- for semantics please check fn:node-name

node-name

    declare function fn:node-name (
                $arg as node()?
    ) as xs:QName?

No description available.

See:

- for semantics please check fn:node-name

normalize-space

    declare function fn:normalize-space (

    ) as xs:string

No description available.

See:

- for semantics please check fn:normalize-space

normalize-space

    declare function fn:normalize-space (
                $arg as xs:string?
    ) as xs:string

No description available.

See:

- for semantics please check fn:normalize-space

normalize-unicode

    declare function fn:normalize-unicode (
                $arg as xs:string?
    ) as xs:string

No description available.

See:

- for semantics please check fn:normalize-unicode

normalize-unicode

    declare function fn:normalize-unicode (
                $arg as xs:string?,
                $normalizationForm as xs:string
    ) as xs:string

No description available.

See:

- for semantics please check fn:normalize-unicode

not

    declare function fn:not (
                $arg as item()*
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:not

number

    declare function fn:number (

    ) as xs:double

No description available.

See:

- for semantics please check fn:number

number

    declare function fn:number (
                $arg as xs:anyAtomicType?
    ) as xs:double

No description available.

See:

- for semantics please check fn:number

one-or-more

    declare function fn:one-or-more (
                $arg as item()*
    ) as item()+

No description available.

See:

- for semantics please check fn:one-or-more

outermost

    declare function fn:outermost (
                $nodes as node()*
    ) as node()*

No description available.

See:

- for semantics please check fn:outermost

parse-xml

    declare function fn:parse-xml (
                $arg as xs:string?
    ) as document(element(*,xs:untyped))

No description available.

See:

- for semantics please check fn:parse-xml

parse-xml

    declare function fn:parse-xml (
                $arg as xs:string?,
                $baseURI as xs:string
    ) as document(element(*,xs:untyped))

No description available.

See:

- for semantics please check fn:parse-xml

parse-xml-fragment

    declare function fn:parse-xml-fragment (
                $arg as xs:string?
    ) as document(element(*,xs:untyped))

No description available.

See:

- for semantics please check fn:parse-xml-fragment

position

    declare function fn:position (

    ) as xs:integer

No description available.

See:

- for semantics please check fn:position

prefix-from-QName

    declare function fn:prefix-from-QName (
                $arg as xs:QName?
    ) as xs:NCName?

No description available.

See:

- for semantics please check fn:prefix-from-QName

remove

    declare function fn:remove (
                $target as item()*,
                $position as xs:integer
    ) as item()*

No description available.

See:

- for semantics please check fn:remove

replace

    declare function fn:replace (
                $input as xs:string?,
                $pattern as xs:string,
                $replacement as xs:string
    ) as xs:string

No description available.

See:

- for semantics please check fn:replace

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.

See:

- for semantics please check fn:replace

resolve-QName

    declare function fn:resolve-QName (
                $qname as xs:string?,
                $element as element(*)
    ) as xs:QName?

No description available.

See:

- for semantics please check fn:resolve-QName

resolve-uri

    declare function fn:resolve-uri (
                $relative as xs:string?
    ) as xs:anyURI?

No description available.

See:

- for semantics please check fn:resolve-uri

resolve-uri

    declare function fn:resolve-uri (
                $relative as xs:string?,
                $base as xs:string
    ) as xs:anyURI?

No description available.

See:

- for semantics please check fn:resolve-uri

reverse

    declare function fn:reverse (
                $arg as item()*
    ) as item()*

No description available.

See:

- for semantics please check fn:reverse

root

    declare function fn:root (

    ) as node()

No description available.

See:

- for semantics please check fn:root

root

    declare function fn:root (
                $arg as node()?
    ) as node()?

No description available.

See:

- for semantics please check fn:root

round

    declare function fn:round (
                $arg as numeric?
    ) as numeric?

No description available.

See:

- for semantics please check fn:round

round

    declare function fn:round (
                $arg as numeric?,
                $precision as xs:integer
    ) as numeric?

No description available.

See:

- for semantics please check fn:round

round-half-to-even

    declare function fn:round-half-to-even (
                $arg as numeric?
    ) as numeric?

No description available.

See:

- for semantics please check fn:round-half-to-even

round-half-to-even

    declare function fn:round-half-to-even (
                $arg as numeric?,
                $precision as xs:integer
    ) as numeric?

No description available.

See:

- for semantics please check fn:round-half-to-even

seconds-from-dateTime

    declare function fn:seconds-from-dateTime (
                $arg as xs:dateTime?
    ) as xs:decimal?

No description available.

See:

- for semantics please check fn:seconds-from-dateTime

seconds-from-duration

    declare function fn:seconds-from-duration (
                $arg as xs:duration?
    ) as xs:decimal?

No description available.

See:

- for semantics please check fn:seconds-from-duration

seconds-from-time

    declare function fn:seconds-from-time (
                $arg as xs:time?
    ) as xs:decimal?

No description available.

See:

- for semantics please check fn:seconds-from-time

serialize

    declare function fn:serialize (
                $arg as item()*
    ) as xs:string

No description available.

See:

- for semantics please check fn:serialize

serialize

    declare function fn:serialize (
                $arg as item()*,
                $params as element(output:serialization-parameters)?
    ) as xs:string

No description available.

See:

- for semantics please check fn:serialize

starts-with

    declare function fn:starts-with (
                $arg1 as xs:string?,
                $arg2 as xs:string?
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:starts-with

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.

See:

- for semantics please check fn:starts-with

static-base-uri

    declare function fn:static-base-uri (

    ) as xs:anyURI?

No description available.

See:

- for semantics please check fn:static-base-uri

string

    declare function fn:string (

    ) as xs:string

No description available.

See:

- for semantics please check fn:string

string

    declare function fn:string (
                $arg as item()?
    ) as xs:string

No description available.

See:

- for semantics please check fn:string

string-join

    declare function fn:string-join (
                $arg1 as xs:string*
    ) as xs:string

No description available.

See:

- for semantics please check fn:string-join

string-join

    declare function fn:string-join (
                $arg1 as xs:string*,
                $arg2 as xs:string
    ) as xs:string

No description available.

See:

- for semantics please check fn:string-join

string-length

    declare function fn:string-length (

    ) as xs:integer

No description available.

See:

- for semantics please check fn:string-length

string-length

    declare function fn:string-length (
                $arg as xs:string?
    ) as xs:integer

No description available.

See:

- for semantics please check fn:string-length

string-to-codepoints

    declare function fn:string-to-codepoints (
                $arg as xs:string?
    ) as xs:integer*

No description available.

See:

- for semantics please check fn:string-to-codepoints

string-to-codepoints

    declare function fn:string-to-codepoints (
                $arg as xs:string?
    ) as xs:integer*

No description available.

See:

- for semantics please check fn:string-to-codepoints

subsequence

    declare function fn:subsequence (
                $sourceSeq as item()*,
                $startingLoc as xs:double
    ) as item()*

No description available.

See:

- for semantics please check fn:subsequence

subsequence

    declare function fn:subsequence (
                $sourceSeq as item()*,
                $startingLoc as xs:double,
                $length as xs:double
    ) as item()*

No description available.

See:

- for semantics please check fn:subsequence

substring

    declare function fn:substring (
                $sourceString as xs:string?,
                $start as xs:double
    ) as xs:string

No description available.

See:

- for semantics please check fn:substring

substring

    declare function fn:substring (
                $sourceString as xs:string?,
                $start as xs:double,
                $length as xs:double
    ) as xs:string

No description available.

See:

- for semantics please check fn:substring

substring-after

    declare function fn:substring-after (
                $arg1 as xs:string?,
                $arg2 as xs:string?
    ) as xs:string

No description available.

See:

- for semantics please check fn:substring-after

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.

See:

- for semantics please check fn:substring-after

substring-before

    declare function fn:substring-before (
                $arg1 as xs:string?,
                $arg2 as xs:string?
    ) as xs:string

No description available.

See:

- for semantics please check fn:substring-before

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.

See:

- for semantics please check fn:substring-before

sum

    declare function fn:sum (
                $arg as xs:anyAtomicType*
    ) as xs:anyAtomicType

No description available.

See:

- for semantics please check fn:sum

sum

    declare function fn:sum (
                $arg as xs:anyAtomicType*,
                $zero as xs:anyAtomicType?
    ) as xs:anyAtomicType?

No description available.

See:

- for semantics please check fn:sum

tail

    declare function fn:tail (
                $arg as item()*
    ) as item()*

No description available.

See:

- for semantics please check fn:tail

timezone-from-date

    declare function fn:timezone-from-date (
                $arg as xs:date?
    ) as xs:dayTimeDuration?

No description available.

See:

- for semantics please check fn:timezone-from-date

timezone-from-dateTime

    declare function fn:timezone-from-dateTime (
                $arg as xs:dateTime?
    ) as xs:dayTimeDuration?

No description available.

See:

- for semantics please check fn:timezone-from-dateTime

timezone-from-time

    declare function fn:timezone-from-time (
                $arg as xs:time?
    ) as xs:dayTimeDuration?

No description available.

See:

- for semantics please check fn:timezone-from-time

tokenize

    declare function fn:tokenize (
                $input as xs:string?,
                $pattern as xs:string
    ) as xs:string*

No description available.

See:

- for semantics please check fn:tokenize

tokenize

    declare function fn:tokenize (
                $input as xs:string?,
                $pattern as xs:string,
                $flags as xs:string
    ) as xs:string*

No description available.

See:

- for semantics please check fn:tokenize

trace

    declare function fn:trace (
                $value as item()*,
                $label as xs:string
    ) as item()*

No description available.

See:

- for semantics please check fn:trace

translate

    declare function fn:translate (
                $arg as xs:string?,
                $mapString as xs:string,
                $transString as xs:string
    ) as xs:string

No description available.

See:

- for semantics please check fn:translate

true

    declare function fn:true (

    ) as xs:boolean

No description available.

See:

- for semantics please check fn:true

unordered

    declare function fn:unordered (
                $sourceSeq as item()*
    ) as item()*

No description available.

See:

- for semantics please check fn:unordered

unparsed-text

    declare function fn:unparsed-text (
                $href as xs:string?
    ) as xs:string?

No description available.

See:

- for semantics please check fn:unparsed-text

unparsed-text

    declare function fn:unparsed-text (
                $href as xs:string?
    ) as xs:string?

No description available.

See:

- for semantics please check fn:unparsed-text

unparsed-text

    declare function fn:unparsed-text (
                $href as xs:string?,
                $encoding as xs:string
    ) as xs:string?

No description available.

See:

- for semantics please check fn:unparsed-text

unparsed-text

    declare function fn:unparsed-text (
                $href as xs:string?,
                $encoding as xs:string
    ) as xs:string?

No description available.

See:

- for semantics please check fn:unparsed-text

unparsed-text-available

    declare function fn:unparsed-text-available (
                $href as xs:string?
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:unparsed-text-available

unparsed-text-available

    declare function fn:unparsed-text-available (
                $href as xs:string?
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:unparsed-text-available

unparsed-text-available

    declare function fn:unparsed-text-available (
                $href as xs:string?,
                $encoding as xs:string
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:unparsed-text-available

unparsed-text-available

    declare function fn:unparsed-text-available (
                $href as xs:string?,
                $encoding as xs:string
    ) as xs:boolean

No description available.

See:

- for semantics please check fn:unparsed-text-available

unparsed-text-lines

    declare function fn:unparsed-text-lines (
                $href as xs:string?
    ) as xs:string*

No description available.

See:

- for semantics please check fn:unparsed-text-lines

unparsed-text-lines

    declare function fn:unparsed-text-lines (
                $href as xs:string?,
                $encoding as xs:string
    ) as xs:string*

No description available.

See:

- for semantics please check fn:unparsed-text-lines

unparsed-text-lines

    declare function fn:unparsed-text-lines (
                $href as xs:string?,
                $encoding as xs:string
    ) as xs:string*

No description available.

See:

- for semantics please check fn:unparsed-text-lines

upper-case

    declare function fn:upper-case (
                $arg as xs:string?
    ) as xs:string

No description available.

See:

- for semantics please check fn:upper-case

uri-collection

    declare function fn:uri-collection (

    ) as xs:anyURI*

No description available.

See:

- for semantics please check fn:uri-collection

uri-collection

    declare function fn:uri-collection (

    ) as xs:anyURI*

No description available.

See:

- for semantics please check fn:uri-collection

uri-collection

    declare function fn:uri-collection (
                $arg as xs:string?
    ) as xs:anyURI*

No description available.

See:

- for semantics please check fn:uri-collection

uri-collection

    declare function fn:uri-collection (
                $arg as xs:string?
    ) as xs:anyURI*

No description available.

See:

- for semantics please check fn:uri-collection

year-from-date

    declare function fn:year-from-date (
                $arg as xs:date?
    ) as xs:integer?

No description available.

See:

- for semantics please check fn:year-from-date

years-from-duration

    declare function fn:years-from-duration (
                $arg as xs:duration?
    ) as xs:integer?

No description available.

See:

- for semantics please check fn:years-from-duration

zero-or-one

    declare function fn:zero-or-one (
                $arg as item()*
    ) as item()?

No description available.

See:

- for semantics please check fn:zero-or-one

blog comments powered by Disqus