Class TXQCollation
Unit
xquery.internals.collations
Declaration
type TXQCollation = class(TObject)
Description
Class to perform string comparisons, so they different comparison rules can be used in different languages
Hierarchy
Overview
Fields
 |
id: string; |
Methods
 |
constructor Create(const aid: string); |
 |
function compare(const a, b: string): TXQCompareResult; |
 |
function equal(const a, b: string): boolean; virtual; |
 |
function find(const strToBeExaminated, searched: string; out matchStart, matchLength: SizeInt): boolean; virtual; |
 |
function indexOf(const strToBeExaminated, searched: string): SizeInt; virtual; |
 |
function contains(const strToBeExaminated, searched: string): boolean; virtual; |
 |
function startsWith(const strToBeExaminated, expectedStart: string): boolean; virtual; |
 |
function endsWith(const strToBeExaminated, expectedEnd: string): boolean; virtual; |
 |
function key(s: string): string; virtual; |
Description
Fields
 |
id: string; |
|
Methods
 |
constructor Create(const aid: string); |
|
 |
function compare(const a, b: string): TXQCompareResult; |
|
 |
function equal(const a, b: string): boolean; virtual; |
|
 |
function find(const strToBeExaminated, searched: string; out matchStart, matchLength: SizeInt): boolean; virtual; |
|
 |
function indexOf(const strToBeExaminated, searched: string): SizeInt; virtual; |
|
 |
function contains(const strToBeExaminated, searched: string): boolean; virtual; |
|
 |
function startsWith(const strToBeExaminated, expectedStart: string): boolean; virtual; |
|
 |
function endsWith(const strToBeExaminated, expectedEnd: string): boolean; virtual; |
|
 |
function key(s: string): string; virtual; |
|
Generated by PasDoc 0.16.0.