Class TSqlitePassInMemoryIndexes

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TSqlitePassInMemoryIndexes = class(TSqlitePassObjectList)

Description

no description available, TSqlitePassObjectList description follows
no description available, TSqlitePassList description follows

Hierarchy

Overview

Methods

Public constructor Create(Dataset: TSqlitePassDataset);
Public destructor Destroy; override;
Public function GetIndexedFilter(Filters: TSqlitePassFieldFilters): TSqlitePassFieldFilter;
Public function IndexByField(const Value: TField): TSqlitePassInMemoryIndex;
Public function IndexByFieldName(const Value: String): TSqlitePassInMemoryIndex;
Protected function GetItem(Index: Integer): TSqlitePassInMemoryIndex;
Public procedure BuildIndexes;
Public procedure ClearIndexes;
Public procedure InitIndexes;
Protected procedure SetItem(Index: Integer; const Value: TSqlitePassInMemoryIndex);

Properties

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

Description

Methods

Public constructor Create(Dataset: TSqlitePassDataset);
 
Public destructor Destroy; override;
 
Public function GetIndexedFilter(Filters: TSqlitePassFieldFilters): TSqlitePassFieldFilter;
 
Public function IndexByField(const Value: TField): TSqlitePassInMemoryIndex;
 
Public function IndexByFieldName(const Value: String): TSqlitePassInMemoryIndex;
 
Protected function GetItem(Index: Integer): TSqlitePassInMemoryIndex;
 
Public procedure BuildIndexes;
 
Public procedure ClearIndexes;
 
Public procedure InitIndexes;
 
Protected procedure SetItem(Index: Integer; const Value: TSqlitePassInMemoryIndex);
 

Properties

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

Generated by PasDoc 0.11.0 on 2010-03-22 23:38:11