- context item
-
From XQuery 1.0: An XML Query Language (2007-01-23)
The context item is the item currently being processed. An item is either an atomic value or a node.
- context item static type.
-
From XQuery 1.0: An XML Query Language (2007-01-23)
Context item static type. This component defines the static type of the context item within the scope of a given expression.
- context node
-
From XQuery 1.0: An XML Query Language (2007-01-23)
When the context item is a node, it can also be referred to as the context node.
- context position
-
From XQuery 1.0: An XML Query Language (2007-01-23)
The context position is the position of the context item within the sequence of items currently being processed.
- context size
-
From XQuery 1.0: An XML Query Language (2007-01-23)
The context size is the number of items in the sequence of items currently being processed.
- copy-namespaces declaration
-
From XQuery 1.0: An XML Query Language (2007-01-23)
A copy-namespaces declaration sets the value of copy-namespaces mode in the static context, overriding any implementation-defined default. Copy-namespaces mode controls the namespace bindings that are assigned when an existing element node is copied by an element constructor or document constructor.
- copy-namespaces mode.
-
From XQuery 1.0: An XML Query Language (2007-01-23)
Copy-namespaces mode. This component controls the namespace bindings that are assigned when an existing element node is copied by an element constructor, as described in . Its value consists of two parts: preserve or no-preserve, and inherit or no-inherit.
- current dateTime.
-
From XQuery 1.0: An XML Query Language (2007-01-23)
Current dateTime. This information represents an implementation-dependent point in time during the processing of a query, and includes an explicit timezone. It can be retrieved by the fn:current-dateTime function. If invoked multiple times during the execution of a query, this function always returns the same result.
- data model
-
From XQuery 1.0: An XML Query Language (2007-01-23)
XQuery operates on the abstract, logical structure of an XML document, rather than its surface syntax. This logical structure, known as the data model, is defined in .
- data model schema
-
From XQuery 1.0: An XML Query Language (2007-01-23)
For a given node in an XDM instance, the data model schema is defined as the schema from which the type annotation of that node was derived.
- default collation declaration
-
From XQuery 1.0: An XML Query Language (2007-01-23)
A default collation declaration sets the value of the default collation in the static context, overriding any implementation-defined default.
- default collation.
-
From XQuery 1.0: An XML Query Language (2007-01-23)
Default collation. This identifies one of the collations in statically known collations as the collation to be used by functions and operators for comparing and ordering values of type xs:string and xs:anyURI (and types derived from them) when no explicit collation is specified.
- default collection.
-
From XQuery 1.0: An XML Query Language (2007-01-23)
Default collection. This is the sequence of nodes that would result from calling the fn:collection function with no arguments.
- default element/type namespace.
-
From XQuery 1.0: An XML Query Language (2007-01-23)
Default element/type namespace. This is a namespace URI or "none". The namespace URI, if present, is used for any unprefixed QName appearing in a position where an element or type name is expected.
- default function namespace.
-
From XQuery 1.0: An XML Query Language (2007-01-23)
Default function namespace. This is a namespace URI or "none". The namespace URI, if present, is used for any unprefixed QName appearing in a position where a function name is expected.
- default order for empty sequences.
-
From XQuery 1.0: An XML Query Language (2007-01-23)
Default order for empty sequences. This component controls the processing of empty sequences and NaN values as ordering keys in an order by clause in a FLWOR expression, as described in .
- depends
-
From XQuery 1.0: An XML Query Language (2007-01-23)
A function f1depends on a variable $y or a function f2 if a reference to $y or f2 appears in the body of f1, or if there exists a variable $z or a function f3 such that f1depends on $z or f3 and $z or f3depends on $y or f2.
A variable $xdepends on a variable $y or a function f2 if a reference to $y or f2 appears in the initializing expression of $x, or if there exists a variable $z or a function f3 such that $xdepends on $z or f3 and $z or f3depends on $y or f2.
- direct element constructor
-
From XQuery 1.0: An XML Query Language (2007-01-23)
A direct element constructor is a form of element constructor in which the name of the constructed element is a constant.
- directly depends
-
From XQuery 1.0: An XML Query Language (2007-01-23)
A module M1directly depends on another module M2 (different from M1) if a variable or function declared in M1depends on a variable or function declared in M2.
- document order
-
From XQuery 1.0: An XML Query Language (2007-01-23)
Informally, document order is the order in which nodes appear in the XML serialization of a document.