- default element/type namespace.
-
From XML Path Language (XPath) 2.0 (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 XML Path Language (XPath) 2.0 (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.
- document order
-
From XML Path Language (XPath) 2.0 (2007-01-23)
Informally, document order is the order in which nodes appear in the XML serialization of a document.
- dynamic context
-
From XML Path Language (XPath) 2.0 (2007-01-23)
The dynamic context of an expression is defined as information that is available at the time the expression is evaluated.
- dynamic error
-
From XML Path Language (XPath) 2.0 (2007-01-23)
A dynamic error is an error that must be detected during the dynamic evaluation phase and may be detected during the static analysis phase. Numeric overflow is an example of a dynamic error.
- dynamic evaluation phase
-
From XML Path Language (XPath) 2.0 (2007-01-23)
The dynamic evaluation phase is the phase during which the value of an expression is computed.
- dynamic type
-
From XML Path Language (XPath) 2.0 (2007-01-23)
A dynamic type is associated with each value as it is computed. The dynamic type of a value may be more specific than the static type of the expression that computed it (for example, the static type of an expression might be xs:integer*, denoting a sequence of zero or more integers, but at evaluation time its value may have the dynamic type xs:integer, denoting exactly one integer.)
- effective boolean value
-
From XML Path Language (XPath) 2.0 (2007-01-23)
The effective boolean value of a value is defined as the result of applying the fn:boolean function to the value, as defined in .
- empty sequence
-
From XML Path Language (XPath) 2.0 (2007-01-23)
A sequence containing zero items is called an empty sequence.
- error values
-
From XML Path Language (XPath) 2.0 (2007-01-23)
In addition to its identifying QName, a dynamic error may also carry a descriptive string and one or more additional values called error values.
- expanded qName
-
From XML Path Language (XPath) 2.0 (2007-01-23)
An expanded QName consists of an optional namespace URI and a local name. An expanded QName also retains its original namespace prefix (if any), to facilitate casting the expanded QName into a string.
- expression context
-
From XML Path Language (XPath) 2.0 (2007-01-23)
The expression context for a given expression consists of all the information that can affect the result of the expression.
- filter expression
-
From XML Path Language (XPath) 2.0 (2007-01-23)
A filter expression consists simply of a primary expression followed by zero or more predicates. The result of the filter expression consists of the items returned by the primary expression, filtered by applying each predicate in turn, working from left to right.
- focus
-
From XML Path Language (XPath) 2.0 (2007-01-23)
The first three components of the dynamic context (context item, context position, and context size) are called the focus of the expression.
- function implementations
-
From XML Path Language (XPath) 2.0 (2007-01-23)
Function implementations. Each function in function signatures has a function implementation that enables the function to map instances of its parameter types into an instance of its result type.
- function signatures.
-
From XML Path Language (XPath) 2.0 (2007-01-23)
Function signatures. This component defines the set of functions that are available to be called from within an expression. Each function is uniquely identified by its expanded QName and its arity (number of parameters).
- implementation-defined
-
From XML Path Language (XPath) 2.0 (2007-01-23)
Implementation-defined indicates an aspect that may differ between implementations, but must be specified by the implementor for each particular implementation.
- implementation-dependent
-
From XML Path Language (XPath) 2.0 (2007-01-23)
Implementation-dependent indicates an aspect that may differ between implementations, is not specified by this or any W3C specification, and is not required to be specified by the implementor for any particular implementation.
- implicit timezone.
-
From XML Path Language (XPath) 2.0 (2007-01-23)
Implicit timezone. This is the timezone to be used when a date, time, or dateTime value that does not have a timezone is used in a comparison or arithmetic operation. The implicit timezone is an implementation-defined value of type xs:dayTimeDuration. See for the range of legal values of a timezone.
- in-scope attribute declarations.
-
From XML Path Language (XPath) 2.0 (2007-01-23)
In-scope attribute declarations. Each attribute declaration is identified either by an expanded QName (for a top-level attribute declaration) or by an implementation-dependent attribute identifier (for a local attribute declaration).