Class InScopePrefixesFunctionIterator

All Implemented Interfaces:
com.esotericsoftware.kryo.KryoSerializable, Serializable, RuntimeIteratorInterface

public class InScopePrefixesFunctionIterator extends LocalFunctionCallIterator
Implementation of fn:in-scope-prefixes according to XPath and XQuery Functions and Operators 3.1, Section 14.1. Spec (Functions and Operators 3.1, Section 14.1): "fn:in-scope-prefixes($element as element()) as xs:string*" "Summary: Returns the prefixes of the in-scope namespaces for $element." "Rules: The function returns a sequence of zero or more xs:string values." "For namespace bindings that have a prefix, the prefix is returned." "For the default namespace, if it exists, the zero-length string is returned." "The order of the result is implementation dependent." This function calls namespaceNodes() on the element item, which returns the in-scope namespace nodes computed via parent chaining of declared namespaces, and extracts the prefixes as xs:string* items.
See Also: