Record StringUtil
Unit
Declaration
type StringUtil = record
Description
Class: StringUtil of ddb
Overview
Fields
o: Pduckdb_StringUtil; |
Methods
constructor FromNativePointer(ptr : Pduckdb_StringUtil); |
|
class operator Explicit(const r: StringUtil): Boolean; |
|
procedure AutoRelease(); |
|
class function GetHexValue(arg1: UTF8Char): Byte; overload; static; |
|
class function GetBinaryValue(arg1: UTF8Char): Byte; overload; static; |
|
class function CharacterIsSpace(arg1: UTF8Char): Boolean; overload; static; |
|
class function CharacterIsNewline(arg1: UTF8Char): Boolean; overload; static; |
|
class function CharacterIsDigit(arg1: UTF8Char): Boolean; overload; static; |
|
class function CharacterIsHex(arg1: UTF8Char): Boolean; overload; static; |
|
class function CharacterToLower(arg1: UTF8Char): UTF8Char; overload; static; |
|
class function CharacterIsAlpha(arg1: UTF8Char): UTF8Char; overload; static; |
|
class function CharacterIsOperator(arg1: UTF8Char): Boolean; overload; static; |
|
class function ConvertToSQLIdentifiers(arg1: vector_str): duckdb_vector_duckdb_SQLIdentifier; overload; static; |
|
class function ConvertToSQLStrings(arg1: vector_str): duckdb_vector_duckdb_SQLString; overload; static; |
|
class function Contains(arg1: str; arg2: str): Boolean; overload; static; |
|
class function StartsWith(arg1: str; arg2: str): Boolean; overload; static; |
|
class function EndsWith(arg1: str; arg2: str): Boolean; overload; static; |
|
class function Repeat(arg1: str; arg2: UInt64): str; overload; static; |
|
class function Split(arg1: str; arg2: UTF8Char): vector_str; overload; static; |
|
class function SplitWithQuote(arg1: str; arg2: UTF8Char; arg3: UTF8Char): vector_str; overload; static; |
|
class function SplitWithQuote(arg1: str; arg2: UTF8Char): vector_str; overload; static; |
|
class function SplitWithQuote(arg1: str): vector_str; overload; static; |
|
class function Join(arg1: vector_str; arg2: str): str; overload; static; |
|
class function Join(arg1: std_set_std_string; arg2: str): str; overload; static; |
|
class function BytesToHumanReadableString(arg1: UInt64; arg2: UInt64): str; overload; static; |
|
class function BytesToHumanReadableString(arg1: UInt64): str; overload; static; |
|
class function Upper(arg1: str): str; overload; static; |
|
class function Lower(arg1: str): str; overload; static; |
|
class function IsLower(arg1: str): Boolean; overload; static; |
|
class function CIHash(arg1: str): UInt64; overload; static; |
|
class function CIEquals(arg1: str; arg2: str): Boolean; overload; static; |
|
class function CILessThan(arg1: str; arg2: str): Boolean; overload; static; |
|
class function Split(arg1: str; arg2: str): vector_str; overload; static; |
|
class procedure LTrim(arg1: str); overload; static; |
|
class procedure RTrim(arg1: str); overload; static; |
|
class procedure RTrim(arg1: str; arg2: str); overload; static; |
|
class procedure Trim(arg1: str); overload; static; |
|
class function Replace(arg1: str; arg2: str; arg3: str): str; overload; static; |
|
class function LevenshteinDistance(arg1: str; arg2: str; arg3: UInt64): UInt64; overload; static; |
|
class function LevenshteinDistance(arg1: str; arg2: str): UInt64; overload; static; |
|
class function SimilarityScore(arg1: str; arg2: str): UInt64; overload; static; |
|
class function TopNStrings(arg1: duckdb_vector_std_pair_std_string_unsigned_long_long; arg2: UInt64; arg3: UInt64): vector_str; overload; static; |
|
class function TopNStrings(arg1: duckdb_vector_std_pair_std_string_unsigned_long_long; arg2: UInt64): vector_str; overload; static; |
|
class function TopNStrings(arg1: duckdb_vector_std_pair_std_string_unsigned_long_long): vector_str; overload; static; |
|
class function TopNLevenshtein(arg1: vector_str; arg2: str; arg3: UInt64; arg4: UInt64): vector_str; overload; static; |
|
class function TopNLevenshtein(arg1: vector_str; arg2: str; arg3: UInt64): vector_str; overload; static; |
|
class function TopNLevenshtein(arg1: vector_str; arg2: str): vector_str; overload; static; |
|
class function CandidatesMessage(arg1: vector_str; arg2: str): str; overload; static; |
|
class function CandidatesMessage(arg1: vector_str): str; overload; static; |
|
class function CandidatesErrorMessage(arg1: vector_str; arg2: str; arg3: str; arg4: UInt64): str; overload; static; |
|
class function CandidatesErrorMessage(arg1: vector_str; arg2: str; arg3: str): str; overload; static; |
|
class function Equals(arg1: PUTF8Char; arg2: PUTF8Char): Boolean; overload; static; |
|
class function ParseJSONMap(arg1: str): std_unordered_map_std_string_std_string; overload; static; |
|
class function ToJSONMap(arg1: Integer; arg2: str; arg3: std_unordered_map_std_string_std_string): str; overload; static; |
|
class function GetFileName(arg1: str): str; overload; static; |
|
class function GetFileExtension(arg1: str): str; overload; static; |
|
class function GetFileStem(arg1: str): str; overload; static; |
|
class function GetFilePath(arg1: str): str; overload; static; |
|
procedure Init(); overload; |
Description
Fields
o: Pduckdb_StringUtil; |
|
This item has no description. |
Methods
constructor FromNativePointer(ptr : Pduckdb_StringUtil); |
|
This item has no description. |
class operator Explicit(const r: StringUtil): Boolean; |
|
This item has no description. |
procedure AutoRelease(); |
|
This item has no description. |
class function GetHexValue(arg1: UTF8Char): Byte; overload; static; |
|
This item has no description. |
class function GetBinaryValue(arg1: UTF8Char): Byte; overload; static; |
|
This item has no description. |
class function CharacterIsSpace(arg1: UTF8Char): Boolean; overload; static; |
|
This item has no description. |
class function CharacterIsNewline(arg1: UTF8Char): Boolean; overload; static; |
|
This item has no description. |
class function CharacterIsDigit(arg1: UTF8Char): Boolean; overload; static; |
|
This item has no description. |
class function CharacterIsHex(arg1: UTF8Char): Boolean; overload; static; |
|
This item has no description. |
class function CharacterToLower(arg1: UTF8Char): UTF8Char; overload; static; |
|
This item has no description. |
class function CharacterIsAlpha(arg1: UTF8Char): UTF8Char; overload; static; |
|
This item has no description. |
class function CharacterIsOperator(arg1: UTF8Char): Boolean; overload; static; |
|
This item has no description. |
class function ConvertToSQLIdentifiers(arg1: vector_str): duckdb_vector_duckdb_SQLIdentifier; overload; static; |
|
This item has no description. |
class function ConvertToSQLStrings(arg1: vector_str): duckdb_vector_duckdb_SQLString; overload; static; |
|
This item has no description. |
class function Contains(arg1: str; arg2: str): Boolean; overload; static; |
|
This item has no description. |
class function StartsWith(arg1: str; arg2: str): Boolean; overload; static; |
|
This item has no description. |
class function EndsWith(arg1: str; arg2: str): Boolean; overload; static; |
|
This item has no description. |
class function Repeat(arg1: str; arg2: UInt64): str; overload; static; |
|
This item has no description. |
class function Split(arg1: str; arg2: UTF8Char): vector_str; overload; static; |
|
This item has no description. |
class function SplitWithQuote(arg1: str; arg2: UTF8Char; arg3: UTF8Char): vector_str; overload; static; |
|
This item has no description. |
class function SplitWithQuote(arg1: str; arg2: UTF8Char): vector_str; overload; static; |
|
This item has no description. |
class function SplitWithQuote(arg1: str): vector_str; overload; static; |
|
This item has no description. |
class function Join(arg1: vector_str; arg2: str): str; overload; static; |
|
This item has no description. |
class function Join(arg1: std_set_std_string; arg2: str): str; overload; static; |
|
This item has no description. |
class function BytesToHumanReadableString(arg1: UInt64; arg2: UInt64): str; overload; static; |
|
This item has no description. |
class function BytesToHumanReadableString(arg1: UInt64): str; overload; static; |
|
This item has no description. |
class function Upper(arg1: str): str; overload; static; |
|
This item has no description. |
class function Lower(arg1: str): str; overload; static; |
|
This item has no description. |
class function IsLower(arg1: str): Boolean; overload; static; |
|
This item has no description. |
class function CIHash(arg1: str): UInt64; overload; static; |
|
This item has no description. |
class function CIEquals(arg1: str; arg2: str): Boolean; overload; static; |
|
This item has no description. |
class function CILessThan(arg1: str; arg2: str): Boolean; overload; static; |
|
This item has no description. |
class function Split(arg1: str; arg2: str): vector_str; overload; static; |
|
This item has no description. |
class procedure LTrim(arg1: str); overload; static; |
|
This item has no description. |
class procedure RTrim(arg1: str); overload; static; |
|
This item has no description. |
class procedure RTrim(arg1: str; arg2: str); overload; static; |
|
This item has no description. |
class procedure Trim(arg1: str); overload; static; |
|
This item has no description. |
class function Replace(arg1: str; arg2: str; arg3: str): str; overload; static; |
|
This item has no description. |
class function LevenshteinDistance(arg1: str; arg2: str; arg3: UInt64): UInt64; overload; static; |
|
This item has no description. |
class function LevenshteinDistance(arg1: str; arg2: str): UInt64; overload; static; |
|
This item has no description. |
class function SimilarityScore(arg1: str; arg2: str): UInt64; overload; static; |
|
This item has no description. |
class function TopNStrings(arg1: duckdb_vector_std_pair_std_string_unsigned_long_long; arg2: UInt64; arg3: UInt64): vector_str; overload; static; |
|
This item has no description. |
class function TopNStrings(arg1: duckdb_vector_std_pair_std_string_unsigned_long_long; arg2: UInt64): vector_str; overload; static; |
|
This item has no description. |
class function TopNStrings(arg1: duckdb_vector_std_pair_std_string_unsigned_long_long): vector_str; overload; static; |
|
This item has no description. |
class function TopNLevenshtein(arg1: vector_str; arg2: str; arg3: UInt64; arg4: UInt64): vector_str; overload; static; |
|
This item has no description. |
class function TopNLevenshtein(arg1: vector_str; arg2: str; arg3: UInt64): vector_str; overload; static; |
|
This item has no description. |
class function TopNLevenshtein(arg1: vector_str; arg2: str): vector_str; overload; static; |
|
This item has no description. |
class function CandidatesMessage(arg1: vector_str; arg2: str): str; overload; static; |
|
This item has no description. |
class function CandidatesMessage(arg1: vector_str): str; overload; static; |
|
This item has no description. |
class function CandidatesErrorMessage(arg1: vector_str; arg2: str; arg3: str; arg4: UInt64): str; overload; static; |
|
This item has no description. |
class function CandidatesErrorMessage(arg1: vector_str; arg2: str; arg3: str): str; overload; static; |
|
This item has no description. |
class function Equals(arg1: PUTF8Char; arg2: PUTF8Char): Boolean; overload; static; |
|
This item has no description. |
class function ParseJSONMap(arg1: str): std_unordered_map_std_string_std_string; overload; static; |
|
This item has no description. |
class function ToJSONMap(arg1: Integer; arg2: str; arg3: std_unordered_map_std_string_std_string): str; overload; static; |
|
This item has no description. |
class function GetFileName(arg1: str): str; overload; static; |
|
This item has no description. |
class function GetFileExtension(arg1: str): str; overload; static; |
|
This item has no description. |
class function GetFileStem(arg1: str): str; overload; static; |
|
This item has no description. |
class function GetFilePath(arg1: str): str; overload; static; |
|
This item has no description. |
procedure Init(); overload; |
|
This item has no description. |