Class TSqlitePassFieldTypesTranslationRules

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TSqlitePassFieldTypesTranslationRules = class(TSqlitePassObjectList)

Description

TSqlitePassFieldTypesTranslationRules

Hierarchy

Overview

Methods

Public constructor Create(DataTypeOptions: TSqlitePassDatabaseDataTypeOptions);
Public Destructor Destroy; override;
Public Function Add(FieldTypeTranslator: TSqlitePassFieldTypeTranslationRule): Integer;
Protected Function GetItem(Index: Integer): TSqlitePassFieldTypeTranslationRule;
Public procedure ClearAndFreeItems;
Public Procedure SetDefaultTranslationRules(DatabaseType: TSqlitePassDatabaseType);
Public procedure SetFieldDataType(FieldDef: TSqlitePassTableFieldDef);
Protected Procedure SetItem(Index: Integer; FieldTypeTranslationRule: TSqlitePassFieldTypeTranslationRule);

Properties

Public property Items[Index: Integer]: TSqlitePassFieldTypeTranslationRule read GetItem write SetItem;

Description

Methods

Public constructor Create(DataTypeOptions: TSqlitePassDatabaseDataTypeOptions);
 
Public Destructor Destroy; override;
 
Public Function Add(FieldTypeTranslator: TSqlitePassFieldTypeTranslationRule): Integer;
 
Protected Function GetItem(Index: Integer): TSqlitePassFieldTypeTranslationRule;
 
Public procedure ClearAndFreeItems;
 
Public Procedure SetDefaultTranslationRules(DatabaseType: TSqlitePassDatabaseType);
 
Public procedure SetFieldDataType(FieldDef: TSqlitePassTableFieldDef);
 
Protected Procedure SetItem(Index: Integer; FieldTypeTranslationRule: TSqlitePassFieldTypeTranslationRule);
 

Properties

Public property Items[Index: Integer]: TSqlitePassFieldTypeTranslationRule read GetItem write SetItem;
 

Generated by PasDoc 0.11.0 on 2009-10-08 22:34:50