Collation allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks.
|Field that determines whether collation should consider whitespace and punctuation as base characters for purposes of comparison.
|Flag that determines whether strings with diacritics sort from back of the string, such as with some French dictionary ordering.
|A flag that determines sort order of case differences during tertiary level comparisons.
|Flag that determines whether to include case comparison at strength level 1 or 2.
|The ICU locale
|Field that determines up to which characters are considered ignorable when
alternate: "shifted". Has no effect if
|Flag that determines whether to check if text require normalization and to perform normalization. Generally, majority of text does not require this normalization processing.
|Flag that determines whether to compare numeric strings as numbers or as strings.
|The level of comparison to perform. Corresponds to ICU Comparison Levels.