Public Member Functions | |
IZInterface | Clone () |
Clones an object instance. | |
Boolean | Equals (const IZInterface Value) |
string | ExtractQuote (const string Value) |
Extracts the quote from the idenfitier string. | |
LongInt | Hash () |
Gets a unique hash for this object. | |
Boolean | InstanceOf (const TGUID IId) |
Checks is this object implements a specified interface. | |
Boolean | IsCaseSensitive (const string Value) |
Checks is the string case sensitive. | |
Boolean | IsQuoted (const string Value) |
Checks is the string quoted. | |
string | Quote (const string Value) |
Quotes the identifier string. | |
string | ToString () |
Converts this object into the string representation. | |
TZDefaultIdentifierConvertor (IZDatabaseMetadata Metadata) | |
Constructs this default identifier convertor object. | |
Protected Member Functions | |
Boolean | IsLowerCase (const string Value) |
Checks is the specified string in lower case. | |
Boolean | IsSpecialCase (const string Value) |
Checks is the specified string in special case. | |
Boolean | IsUpperCase (const string Value) |
Checks is the specified string in upper case. | |
Protected Attributes | |
IZDatabaseMetadata | Metadata |
Private Attributes | |
IZDatabaseMetadata | FMetadata |
Definition at line 981 of file ZDbcMetadata.pas.
TZDefaultIdentifierConvertor::TZDefaultIdentifierConvertor | ( | IZDatabaseMetadata | Metadata | ) |
Constructs this default identifier convertor object.
Metadata | a database metadata interface. |
Definition at line 5596 of file ZDbcMetadata.pas.
IZInterface TZAbstractObject::Clone | ( | ) | [inherited] |
Clones an object instance.
Reimplemented from IZObject.
Reimplemented in TZCollection, TZUnmodifiableCollection, TZHashMap, TZStack, and TZAnyValue.
Definition at line 474 of file ZClasses.pas.
Boolean TZAbstractObject::Equals | ( | const IZInterface | Value | ) | [inherited] |
Reimplemented in TZAnyValue.
string TZDefaultIdentifierConvertor::ExtractQuote | ( | const string | Value | ) |
Extracts the quote from the idenfitier string.
an | identifier string. |
Reimplemented from IZIdentifierConvertor.
Definition at line 5749 of file ZDbcMetadata.pas.
LongInt TZAbstractObject::Hash | ( | ) | [inherited] |
Gets a unique hash for this object.
Reimplemented from IZObject.
Definition at line 462 of file ZClasses.pas.
Boolean TZAbstractObject::InstanceOf | ( | const TGUID | IId | ) | [inherited] |
Checks is this object implements a specified interface.
IId | an interface id. |
True
if this object support the interface. Reimplemented from IZObject.
Definition at line 488 of file ZClasses.pas.
Boolean TZDefaultIdentifierConvertor::IsCaseSensitive | ( | const string | Value | ) |
Checks is the string case sensitive.
True
if the string case sensitive. Reimplemented from IZIdentifierConvertor.
Definition at line 5688 of file ZDbcMetadata.pas.
Boolean TZDefaultIdentifierConvertor::IsLowerCase | ( | const string | Value | ) | [protected] |
Checks is the specified string in lower case.
an | identifier string. |
True
is the identifier string in lower case. Definition at line 5611 of file ZDbcMetadata.pas.
Boolean TZDefaultIdentifierConvertor::IsQuoted | ( | const string | Value | ) |
Checks is the string quoted.
True
is the string quoted. Reimplemented from IZIdentifierConvertor.
Definition at line 5727 of file ZDbcMetadata.pas.
Boolean TZDefaultIdentifierConvertor::IsSpecialCase | ( | const string | Value | ) | [protected] |
Checks is the specified string in special case.
an | identifier string. |
True
is the identifier string in mixed case. Definition at line 5661 of file ZDbcMetadata.pas.
Boolean TZDefaultIdentifierConvertor::IsUpperCase | ( | const string | Value | ) | [protected] |
Checks is the specified string in upper case.
an | identifier string. |
True
is the identifier string in upper case. Definition at line 5636 of file ZDbcMetadata.pas.
string TZDefaultIdentifierConvertor::Quote | ( | const string | Value | ) |
Quotes the identifier string.
an | identifier string. |
Reimplemented from IZIdentifierConvertor.
Definition at line 5775 of file ZDbcMetadata.pas.
string TZAbstractObject::ToString | ( | ) | [inherited] |
Converts this object into the string representation.
Reimplemented from IZObject.
Reimplemented in TZCollection, TZUnmodifiableCollection, TZStack, and TZAnyValue.
Definition at line 501 of file ZClasses.pas.
Definition at line 986 of file ZDbcMetadata.pas.
Definition at line 990 of file ZDbcMetadata.pas.