From 34078f1348e667715a821b34bc460b5f820d8a6b Mon Sep 17 00:00:00 2001
From: Michael Kay Asks whether a collation URI is recognized by the implementation. Asks whether a collation URI is recognized by the implementation,
+ and whether it has required properties. The first argument is a candidate collation URI.
equality
indicates that the intended purpose of the collation
- URI is to compare strings for equality, for example in functions such as
-
sort
indicates that the intended purpose of the collation
- URI is to sort or compare different strings in a collating sequence, for example
- in functions such as
compare
indicates that the intended purpose of the collation
+ URI is to compare strings for equality or ordering, for example in functions such as
+
key
indicates that the intended purpose of the collation
+ URI is to obtain collation keys for strings using the
substring
indicates that the intended purpose of the collation
URI is to establish whether one string is a substring of another, for example
in functions such as
$collation
allows the collation to be chosen dynamically.
Note that xs:base64Binary
becomes an ordered type
in XPath 3.1, making binary collation keys possible.
The