# Class TXQCollationCodepointInsensitive

Description
Hierarchy
Fields
Methods
Properties

## Unit

xquery.internals.collations

## Declaration

`type TXQCollationCodepointInsensitive = class(TXQCollation)`

## Description

No description available, ancestor TXQCollation description follows

Class to perform string comparisons, so they different comparison rules can be used in different languages

## Hierarchy

- TObject
- TXQCollation
- TXQCollationCodepointInsensitive

## Overview

### Methods

| `function doCompare(const a, b: string): integer; override;`
| `function equal(const a, b: string): boolean; override;`
| `function find(const strToBeExaminated, searched: string; out matchStart, matchLength: SizeInt): boolean; override;`
| `function contains(const strToBeExaminated, searched: string): boolean; override;`
| `function startsWith(const strToBeExaminated, expectedStart: string): boolean; override;`
| `function endsWith(const strToBeExaminated, expectedEnd: string): boolean; override;`
| `function key(s: string): string; override;`

## Description

### Methods

| `function doCompare(const a, b: string): integer; override;`

| `function equal(const a, b: string): boolean; override;`

| `function find(const strToBeExaminated, searched: string; out matchStart, matchLength: SizeInt): boolean; override;`

| `function contains(const strToBeExaminated, searched: string): boolean; override;`

| `function startsWith(const strToBeExaminated, expectedStart: string): boolean; override;`

| `function endsWith(const strToBeExaminated, expectedEnd: string): boolean; override;`

| `function key(s: string): string; override;`

Generated by PasDoc 0.16.0.