Package: InstantPersistence | Diagram | Back to overview |
EInstantAccessError | class |
EInstantConflict | class |
EInstantKeyViolation | class |
TInstantAttribute | class |
Name | Type | Visibility |
FIsChanged | Boolean | private |
FMetadata | TInstantAttributeMetadata | private |
FOwner | TInstantObject | private |
AsBoolean | public | |
AsCurrency | public | |
AsDateTime | public | |
AsFloat | public | |
AsInteger | public | |
AsObject | public | |
AsString | public | |
AsVariant | public | |
DisplayText | public | |
IsChanged | public | |
IsDefault | public | |
IsIndexed | public | |
IsMandatory | public | |
IsRequired | public | |
Name | public | |
Metadata | public | |
Owner | public | |
Value | public |
Name | Parameters | Returns | Visibility | ||||
GetIsIndexed | Boolean | private | |||||
GetIsRequired | Boolean | private | |||||
GetName | string | private | |||||
GetValue | Variant | private | |||||
SetMetadata |
|
private | |||||
SetOwner |
|
private | |||||
SetValue |
|
private | |||||
AccessError |
|
EInstantAccessError | protected | ||||
AttributeType | TInstantAttributeType | protected | |||||
ConversionError |
|
EInstantConversionError | protected | ||||
GetAsBoolean | Boolean | protected | |||||
GetAsCurrency | Currency | protected | |||||
GetAsDateTime | TDateTime | protected | |||||
GetAsFloat | Double | protected | |||||
GetAsInteger | Integer | protected | |||||
GetAsObject | TInstantObject | protected | |||||
GetAsString | string | protected | |||||
GetAsVariant | Variant | protected | |||||
GetDisplayText | string | protected | |||||
GetIsChanged | Boolean | protected | |||||
GetIsDefault | Boolean | protected | |||||
GetIsMandatory | Boolean | protected | |||||
GetOwner | TPersistent | protected | |||||
Initialize | protected | ||||||
ReadName |
|
protected | |||||
SetAsBoolean |
|
protected | |||||
SetAsCurrency |
|
protected | |||||
SetAsDateTime |
|
protected | |||||
SetAsFloat |
|
protected | |||||
SetAsInteger |
|
protected | |||||
SetAsObject |
|
protected | |||||
SetAsString |
|
protected | |||||
SetAsVariant |
|
protected | |||||
SetIsChanged |
|
protected | |||||
StringValidationError |
|
protected | |||||
WriteName |
|
protected | |||||
Create |
|
public | |||||
Changed | public | ||||||
CheckHasMetadata | public | ||||||
Reset | public | ||||||
Unchanged | public |
TInstantAttributeMap | class |
Name | Type | Visibility |
FClassMetadata | TInstantClassMetadata | private |
FName | string | private |
ClassMetadata | public | |
IsRootMap | public | |
Items | public |
Name | Parameters | Returns | Visibility | ||||
GetItems |
|
TInstantAttributeMetadata | private | ||||
SetItems |
|
private | |||||
GetIsRootMap | Boolean | private | |||||
GetName | string | protected | |||||
SetName |
|
protected | |||||
Create |
|
public | |||||
Add |
|
Integer | public | ||||
AddUnique |
|
Integer | public | ||||
Find |
|
TInstantAttributeMetadata | public | ||||
IndexOf |
|
Integer | public | ||||
Insert |
|
public | |||||
Remove |
|
Integer | public |
TInstantAttributeMaps | class |
Name | Type | Visibility |
FClassMetadata | TInstantClassMetadata | private |
ClassMetadata | public | |
RootMap | public | |
Items | public |
Name | Parameters | Returns | Visibility | ||||
GetItems |
|
TInstantAttributeMap | private | ||||
GetRootMap | TInstantAttributeMap | private | |||||
SetItems |
|
private | |||||
Create |
|
public | |||||
Add | TInstantAttributeMap | public | |||||
Add |
|
Integer | public | ||||
Find |
|
TInstantAttributeMap | public | ||||
FindMap |
|
TInstantAttributeMap | public | ||||
EnsureMap |
|
TInstantAttributeMap | public | ||||
IndexOf |
|
Integer | public | ||||
Insert |
|
public | |||||
Remove |
|
Integer | public |
TInstantAttributeMetadata | class |
Name | Type | Visibility |
FAttributeType | TInstantAttributeType | private |
FDefaultValue | string | private |
FDisplayWidth | Integer | private |
FEditMask | string | private |
FIsIndexed | Boolean | private |
FIsRequired | Boolean | private |
FObjectClassName | string | private |
FSize | Integer | private |
FStorageName | string | private |
FValidChars | TChars | private |
AttributeClass | public | |
AttributeClassName | public | |
Category | public | |
ClassMetadataName | public | |
Collection | public | |
IsDefault | public | |
ObjectClass | public | |
ObjectClassMetadata | public | |
FieldName | public | |
HasValidChars | public | |
TableName | public | |
ValidChars | public | |
AttributeType | public | |
AttributeTypeName | public | |
ClassMetadata | public | |
DefaultValue | public | |
DisplayWidth | public | |
EditMask | public | |
IsIndexed | public | |
IsRequired | public | |
ObjectClassName | public | |
Size | public | |
StorageName | public | |
ValidCharsString | public |
Name | Parameters | Returns | Visibility | ||
GetAttributeClass | TInstantAttributeClass | private | |||
GetAttributeClassName | string | private | |||
GetAttributeTypeName | string | private | |||
GetCategory | TInstantAttributeCategory | private | |||
GetClassMetadata | TInstantClassMetadata | private | |||
GetClassMetadataName | string | private | |||
GetCollection | TInstantAttributeMetadatas | private | |||
GetFieldName | string | private | |||
GetHasValidChars | Boolean | private | |||
GetIsDefault | Boolean | private | |||
GetObjectClass | TInstantObjectClass | private | |||
GetObjectClassMetadata | TInstantClassMetadata | private | |||
GetTableName | string | private | |||
GetValidChars | TChars | private | |||
GetValidCharsString | string | private | |||
SetAttributeClass |
|
private | |||
SetAttributeClassName |
|
private | |||
SetAttributeTypeName |
|
private | |||
SetCollection |
|
private | |||
SetFieldName |
|
private | |||
SetIsDefault |
|
private | |||
SetValidCharsString |
|
private | |||
CreateAttribute |
|
TInstantAttribute | public | ||
Assign |
|
public | |||
CheckAttributeClass |
|
public | |||
CheckCategory |
|
public | |||
CheckIsIndexed | public | ||||
IsAttributeClass |
|
Boolean | public |
TInstantAttributeMetadatas | class |
Name | Type | Visibility |
Items | public |
Name | Parameters | Returns | Visibility | ||||
GetItems |
|
TInstantAttributeMetadata | private | ||||
SetItems |
|
private | |||||
Changed | protected | ||||||
Create |
|
public | |||||
Add | TInstantAttributeMetadata | public | |||||
Clear | public | ||||||
Find |
|
TInstantAttributeMetadata | public | ||||
Remove |
|
public | |||||
Owner | TInstantClassMetadata | public |
TInstantBlob | class |
Name | Type | Visibility |
FStream | TMemoryStream | private |
Stream | private | |
Size | public | |
Value | public |
Name | Parameters | Returns | Visibility | ||||
GetSize | Integer | private | |||||
GetStream | TMemoryStream | private | |||||
GetValue | string | private | |||||
SetValue |
|
private | |||||
AttributeType | TInstantAttributeType | protected | |||||
GetAsString | string | protected | |||||
GetAsVariant | Variant | protected | |||||
Initialize | protected | ||||||
Read |
|
Integer | protected | ||||
ReadObject |
|
protected | |||||
SetAsString |
|
protected | |||||
SetAsVariant |
|
protected | |||||
Write |
|
Integer | protected | ||||
WriteObject |
|
protected | |||||
Destroy | public | ||||||
Assign |
|
public | |||||
Clear | public | ||||||
LoadDataFromStream |
|
public | |||||
ReadBuffer |
|
Integer | public | ||||
Reset | public | ||||||
SaveDataToStream |
|
public | |||||
WriteBuffer |
|
Integer | public |
TInstantBoolean | class |
Name | Type | Visibility |
FValue | Boolean | private |
Value | public |
Name | Parameters | Returns | Visibility | ||
AttributeType | TInstantAttributeType | protected | |||
GetAsBoolean | Boolean | protected | |||
GetAsFloat | Double | protected | |||
GetAsInteger | Integer | protected | |||
GetAsString | string | protected | |||
GetAsVariant | Variant | protected | |||
GetIsDefault | Boolean | protected | |||
GetValue | Boolean | protected | |||
Initialize | protected | ||||
ReadObject |
|
protected | |||
SetAsBoolean |
|
protected | |||
SetAsFloat |
|
protected | |||
SetAsInteger |
|
protected | |||
SetAsString |
|
protected | |||
SetAsVariant |
|
protected | |||
SetValue |
|
protected | |||
WriteObject |
|
protected | |||
Assign |
|
public | |||
Reset | public |
TInstantBroker | class |
Name | Type | Visibility |
FConnector | TInstantConnector | private |
Connector | public | |
DatabaseName | public |
Name | Parameters | Returns | Visibility | ||||||
GetConnector | TInstantConnector | private | |||||||
GetDatabaseName | string | protected | |||||||
InternalBuildDatabase |
|
protected | |||||||
InternalCreateQuery | TInstantQuery | protected | |||||||
InternalDisposeObject |
|
Boolean | protected | ||||||
InternalRetrieveObject |
|
Boolean | protected | ||||||
InternalStoreObject |
|
Boolean | protected | ||||||
Create |
|
public | |||||||
BuildDatabase |
|
public | |||||||
CreateQuery | TInstantQuery | public | |||||||
DisposeObject |
|
Boolean | public | ||||||
RetrieveObject |
|
Boolean | public | ||||||
SetObjectUpdateCount |
|
public | |||||||
StoreObject |
|
Boolean | public |
TInstantCache | class |
Name | Type | Visibility |
FCount | Integer | private |
FLeaf | TInstantCacheNode | private |
FRoot | TInstantCacheNode | private |
Leaf | protected | |
Root | protected | |
Count | public | |
Items | public |
Name | Parameters | Returns | Visibility | ||||
GetItems |
|
TInstantObject | private | ||||
CompareIds |
|
Integer | protected | ||||
CompareObjects |
|
Integer | protected | ||||
DeleteFixup |
|
protected | |||||
FindNode |
|
TInstantCacheNode | protected | ||||
LeftRotate |
|
protected | |||||
Pred |
|
TInstantCacheNode | protected | ||||
Rebalance |
|
protected | |||||
RightRotate |
|
protected | |||||
Succ |
|
TInstantCacheNode | protected | ||||
Create | public | ||||||
Destroy | public | ||||||
Add |
|
public | |||||
Clear | public | ||||||
Find |
|
TInstantObject | public | ||||
ForEach |
|
public | |||||
Remove |
|
public |
TInstantCacheEnumerator | class |
Name | Type | Visibility |
FCache | TInstantCache | private |
FNode | TInstantCacheNode | private |
Node | protected | |
Cache | protected |
Name | Parameters | Returns | Visibility | ||
Create |
|
public | |||
HasNext | Boolean | public | |||
Next | TInstantCacheNode | public | |||
Reset | public |
TInstantCacheNode | class |
Name | Type | Visibility |
FColor | TInstantCacheNodeColor | private |
FItem | TInstantObject | private |
FLeft | TInstantCacheNode | private |
FParent | TInstantCacheNode | private |
FRight | TInstantCacheNode | private |
Left | protected | |
Right | protected | |
Item | protected | |
Color | protected | |
Parent | protected | |
Sibling | public |
Name | Parameters | Returns | Visibility | ||||||||
GetSibling | TInstantCacheNode | private | |||||||||
IsRed | Boolean | protected | |||||||||
IsBlack | Boolean | protected | |||||||||
Create |
|
public | |||||||||
IsLeftChild | Boolean | public | |||||||||
IsRightChild | Boolean | public |
TInstantClassMetadata | class |
Name | Type | Visibility |
FAttributeMetadatas | TInstantAttributeMetadatas | private |
FDefaultContainerName | string | private |
FMemberMap | TInstantAttributeMap | private |
FParent | TInstantClassMetadata | private |
FParentName | string | private |
FPersistence | TInstantPersistence | private |
FStorageMap | TInstantAttributeMap | private |
FStorageMaps | TInstantAttributeMaps | private |
FStorageName | string | private |
AttributeMetadatas | public | |
Collection | public | |
IsEmpty | public | |
IsStored | public | |
MemberMap | public | |
Parent | public | |
StorageMap | public | |
StorageMaps | public | |
TableName | public | |
DefaultContainerName | public | |
ParentName | public | |
Persistence | public | |
StorageName | public |
Name | Parameters | Returns | Visibility | ||||
BuildAttributeMap |
|
private | |||||
BuildStorageMaps |
|
private | |||||
DestroyAttributeViews | private | ||||||
GetAttributeMetadatas | TInstantAttributeMetadatas | private | |||||
GetCollection | TInstantClassMetadatas | private | |||||
GetDistinctAttributeMetadatas |
|
private | |||||
GetIsEmpty | Boolean | private | |||||
GetIsStored | Boolean | private | |||||
GetMemberMap | TInstantAttributeMap | private | |||||
GetParent | TInstantClassMetadata | private | |||||
GetParentName | string | private | |||||
GetStorageMap | TInstantAttributeMap | private | |||||
GetStorageMaps | TInstantAttributeMaps | private | |||||
GetTableName | string | private | |||||
SetCollection |
|
private | |||||
SetParent |
|
private | |||||
SetParentName |
|
private | |||||
SetTableName |
|
private | |||||
ClearParent | protected | ||||||
ConvertToBinary |
|
protected | |||||
ConvertToText |
|
protected | |||||
ReadObject |
|
protected | |||||
WriteObject |
|
protected | |||||
Destroy | public | ||||||
Assign |
|
public |
TInstantClassMetadatas | class |
Name | Type | Visibility |
Items | public |
Name | Parameters | Returns | Visibility | ||||
GetItems |
|
TInstantClassMetadata | private | ||||
SetItems |
|
private | |||||
CreateInstance |
|
TInstantCollection | protected | ||||
Create |
|
public | |||||
Add | TInstantClassMetadata | public | |||||
Find |
|
TInstantClassMetadata | public |
TInstantComplex | class |
Name | Type | Visibility |
Connector | public | |
AllowOwned | public | |
RequiredClass | public | |
RequiredClassName | public |
Name | Parameters | Returns | Visibility | ||
GetRequiredClass | TInstantObjectClass | private | |||
GetRequiredClassName | string | private | |||
GetAllowOwned | Boolean | protected | |||
GetConnector | TInstantConnector | protected | |||
ValidateObject |
|
protected | |||
ValidateObjectClassType |
|
protected | |||
AttachObject |
|
Boolean | public | ||
DetachObject |
|
Boolean | public |
TInstantConnectionBasedConnectionDef | class |
Name | Parameters | Returns | Visibility | ||
CreateConnection |
|
TCustomConnection | protected | ||
InitConnector |
|
protected |
TInstantConnectionBasedConnector | class |
Name | Type | Visibility |
FConnection | TCustomConnection | private |
Connection | protected |
Name | Parameters | Returns | Visibility | ||||
DoAfterConnectionChange | private | ||||||
DoBeforeConnectionChange | private | ||||||
GetConnection | TCustomConnection | private | |||||
SetConnection |
|
private | |||||
AfterConnectionChange | protected | ||||||
BeforeConnectionChange | protected | ||||||
CheckConnection | protected | ||||||
GetConnected | Boolean | protected | |||||
InternalConnect | protected | ||||||
InternalDisconnect | protected | ||||||
Notification |
|
protected | |||||
HasConnection | Boolean | public |
TInstantConnectionDef | class |
Name | Type | Visibility |
FIsBuilt | Boolean | private |
Caption | public | |
IsBuilt | public |
Name | Parameters | Returns | Visibility | ||
GetCaption | string | protected | |||
InitConnector |
|
protected | |||
ConnectionTypeName | string | public | |||
ConnectorClass | TInstantConnectorClass | public | |||
CreateConnector |
|
TInstantConnector | public | ||
Edit | Boolean | public |
TInstantConnectionDefs | class |
Name | Type | Visibility |
Items | public |
Name | Parameters | Returns | Visibility | ||||
GetItems |
|
TInstantConnectionDef | private | ||||
SetItems |
|
private | |||||
Create | public |
TInstantConnector | class |
Name | Type | Visibility |
FBroker | TInstantBroker | private |
FClientList | TList | private |
FObjectStores | TInstantObjectStores | private |
FIsDefault | Boolean | private |
FTransactionLevel | Integer | private |
FTransactedObjectList | TList | private |
FUseTransactions | Boolean | private |
FAfterConnect | TNotifyEvent | private |
FAfterDisconnect | TNotifyEvent | private |
FBeforeConnect | TNotifyEvent | private |
FBeforeBuildDatabase | TInstantSchemeEvent | private |
FBeforeDisconnect | TNotifyEvent | private |
TransactedObjectList | private | |
ClientList | protected | |
TransactedObjectCount | protected | |
TransactedObjects | protected | |
Broker | public | |
ClientCount | public | |
Clients | public | |
DatabaseExists | public | |
DatabaseName | public | |
InTransaction | public | |
InUse | public | |
ObjectCount | public | |
Objects | public | |
ObjectStores | public | |
Connected | public | |
IsDefault | public | |
UseTransactions | public | |
AfterConnect | public | |
AfterDisconnect | public | |
BeforeBuildDatabase | public | |
BeforeConnect | public | |
BeforeDisconnect | public |
Name | Parameters | Returns | Visibility | ||
AbandonObjects | private | ||||
ApplyTransactedObjectStates | private | ||||
ClearTransactedObjects | private | ||||
DoAfterConnect | private | ||||
DoAfterDisconnect | private | ||||
DoBeforeBuildDatabase |
|
private | |||
DoBeforeConnect | private | ||||
DoBeforeDisconnect | private | ||||
GetBroker | TInstantBroker | private | |||
GetClient |
|
TObject | private | ||
GetClientCount | Integer | private | |||
GetClientList | TList | private | |||
GetInTransaction | Boolean | private | |||
GetInUse | Boolean | private | |||
GetIsDefault | Boolean | private | |||
GetObjectCount | Integer | private | |||
GetObjects |
|
TInstantObject | private | ||
GetObjectStores | TInstantObjectStores | private | |||
GetTransactedObjectCount | Integer | private | |||
GetTransactedObjectList | TList | private | |||
GetTransactedObjects |
|
TInstantObject | private | ||
RestoreTransactedObjectStates | private | ||||
SetConnected |
|
private | |||
SetIsDefault |
|
private | |||
AddTransactedObject |
|
Integer | protected | ||
CreateBroker | TInstantBroker | protected | |||
GetConnected | Boolean | protected | |||
GetDatabaseExists | Boolean | protected | |||
GetDatabaseName | string | protected | |||
InternalBuildDatabase |
|
protected | |||
InternalConnect | protected | ||||
InternalCommitTransaction | protected | ||||
InternalCreateDatabase | protected | ||||
InternalCreateQuery | TInstantQuery | protected | |||
InternalCreateScheme |
|
TInstantScheme | protected | ||
InternalDisconnect | protected | ||||
InternalGenerateId | string | protected | |||
InternalRollbackTransaction | protected | ||||
InternalStartTransaction | protected | ||||
RemoveTransactedObject |
|
Integer | protected | ||
Create |
|
public | |||
Destroy | public | ||||
BuildDatabase |
|
public | |||
BuildDatabase |
|
public | |||
CommitTransaction | public | ||||
Connect | public | ||||
ConnectionDefClass | TInstantConnectionDefClass | public | |||
CreateDatabase | public | ||||
CreateScheme |
|
TInstantScheme | public | ||
CreateQuery | TInstantQuery | public | |||
Disconnect | public | ||||
EnsureObjectStore |
|
TInstantObjectStore | public | ||
GenerateId | string | public | |||
RegisterClass | public | ||||
RegisterClient |
|
public | |||
RollbackTransaction | public | ||||
StartTransaction | public | ||||
UnregisterClass | public | ||||
UnregisterClient |
|
public |
TInstantContainer | class |
Name | Type | Visibility |
Instances | protected | |
ChangeCount | public | |
Count | public | |
Items | public |
Name | Parameters | Returns | Visibility | ||||||
GetItems |
|
TInstantObject | private | ||||||
GetChangeCount | Integer | private | |||||||
SetItems |
|
private | |||||||
QuickSort |
|
private | |||||||
AfterContentChange |
|
protected | |||||||
BeforeContentChange |
|
protected | |||||||
CheckRange |
|
protected | |||||||
GetCount | Integer | protected | |||||||
GetInstances |
|
TInstantObject | protected | ||||||
GetIsDefault | Boolean | protected | |||||||
InternalAdd |
|
Integer | protected | ||||||
InternalClear | protected | ||||||||
InternalDelete |
|
protected | |||||||
InternalGetItems |
|
TInstantObject | protected | ||||||
InternalIndexOf |
|
Integer | protected | ||||||
InternalIndexOfInstance |
|
Integer | protected | ||||||
InternalExchange |
|
protected | |||||||
InternalInsert |
|
protected | |||||||
InternalMove |
|
protected | |||||||
InternalSetItems |
|
protected | |||||||
ValidateObject |
|
protected | |||||||
Add |
|
Integer | public | ||||||
AttachObject |
|
Boolean | public | ||||||
Clear | public | ||||||||
Delete |
|
public | |||||||
DetachObject |
|
Boolean | public | ||||||
Exchange |
|
public | |||||||
HasItem |
|
Boolean | public | ||||||
IndexOf |
|
Integer | public | ||||||
IndexOfInstance |
|
Integer | public | ||||||
Insert |
|
public | |||||||
LoadObjectsFromStream |
|
public | |||||||
Move |
|
public | |||||||
Remove |
|
Integer | public | ||||||
Reset | public | ||||||||
SaveObjectsToStream |
|
public | |||||||
Sort |
|
public |
TInstantCustomRelationalBroker | class |
Name | Type | Visibility |
Connector | public | |
DBMSName | public | |
SQLDelimiters | public | |
SQLQuote | public | |
SQLWildcard | public |
Name | Parameters | Returns | Visibility | ||||||||||
DisposeMap |
|
private | |||||||||||
GetConnector | TInstantRelationalConnector | private | |||||||||||
PerformOperation |
|
Boolean | private | ||||||||||
RetrieveMap |
|
private | |||||||||||
StoreMap |
|
private | |||||||||||
EnsureResolver |
|
TInstantCustomResolver | protected | ||||||||||
GetDBMSName | string | protected | |||||||||||
GetSQLDelimiters | string | protected | |||||||||||
GetSQLQuote | Char | protected | |||||||||||
GetSQLWildcard | string | protected | |||||||||||
InternalDisposeObject |
|
Boolean | protected | ||||||||||
InternalRetrieveObject |
|
Boolean | protected | ||||||||||
InternalStoreObject |
|
Boolean | protected | ||||||||||
Execute |
|
Integer | public |
TInstantCustomRelationalQuery | class |
Name | Type | Visibility |
Statement | public | |
Connector | public |
Name | Parameters | Returns | Visibility | ||
GetConnector | TInstantRelationalConnector | private | |||
GetStatement | string | protected | |||
SetStatement |
|
protected | |||
TranslateCommand | protected | ||||
TranslatorClass | TInstantRelationalTranslatorClass | protected | |||
CreateTranslator | TInstantRelationalTranslator | public |
TInstantCustomResolver | class |
Name | Type | Visibility |
FBroker | TInstantCustomRelationalBroker | private |
Broker | public |
TInstantDateTime | class |
Name | Type | Visibility |
FValue | TDateTime | private |
Value | public |
Name | Parameters | Returns | Visibility | ||
DefaultValue | TDateTime | private | |||
AttributeType | TInstantAttributeType | protected | |||
GetAsDateTime | TDateTime | protected | |||
GetAsString | string | protected | |||
GetAsVariant | Variant | protected | |||
GetDisplayText | string | protected | |||
GetIsDefault | Boolean | protected | |||
GetValue | TDateTime | protected | |||
Initialize | protected | ||||
ReadObject |
|
protected | |||
SetAsDateTime |
|
protected | |||
SetAsString |
|
protected | |||
SetAsVariant |
|
protected | |||
SetValue |
|
protected | |||
WriteObject |
|
protected | |||
Assign |
|
public | |||
Reset | public |
TInstantElement | class |
Name | Type | Visibility |
Value | public |
Name | Parameters | Returns | Visibility | ||
CreateObject | TInstantObject | protected | |||
GetAsObject | TInstantObject | protected | |||
GetValue | TInstantObject | protected | |||
SetAsObject |
|
protected | |||
SetValue |
|
protected | |||
AttachObject |
|
Boolean | public | ||
DetachObject |
|
Boolean | public | ||
HasValue | Boolean | public | |||
LoadObjectFromStream |
|
public | |||
SaveObjectToStream |
|
public |
TInstantFieldMetadata | class |
Name | Type | Visibility |
FDataType | TInstantDataType | private |
FOptions | TInstantFieldOptions | private |
FSize | Integer | private |
Collection | public | |
DataType | public | |
Options | public | |
Size | public | |
TableMetadata | public |
Name | Parameters | Returns | Visibility | ||
GetCollection | TInstantFieldMetadatas | private | |||
GetTableMetadata | TInstantTableMetadata | private | |||
Create |
|
public |
TInstantFieldMetadatas | class |
Name | Type | Visibility |
Items | public |
Name | Parameters | Returns | Visibility | ||||||||
GetItems |
|
TInstantFieldMetadata | private | ||||||||
SetItems |
|
private | |||||||||
Create |
|
public | |||||||||
AddFieldMetadata |
|
public | |||||||||
Add | TInstantFieldMetadata | public | |||||||||
Owner | TInstantTableMetadata | public |
TInstantFloat | class |
Name | Type | Visibility |
FValue | Double | private |
Value | public |
Name | Parameters | Returns | Visibility | ||
AttributeType | TInstantAttributeType | protected | |||
GetAsFloat | Double | protected | |||
GetAsInteger | Integer | protected | |||
GetAsString | string | protected | |||
GetAsVariant | Variant | protected | |||
GetValue | Double | protected | |||
Initialize | protected | ||||
ReadObject |
|
protected | |||
SetAsFloat |
|
protected | |||
SetAsInteger |
|
protected | |||
SetAsString |
|
protected | |||
SetAsVariant |
|
protected | |||
SetValue |
|
protected | |||
WriteObject |
|
protected | |||
Assign |
|
public | |||
Reset | public |
TInstantIndexMetadata | class |
Name | Type | Visibility |
FFields | string | private |
FOptions | TIndexOptions | private |
Collection | public | |
TableMetadata | public | |
Fields | public | |
Options | public |
Name | Parameters | Returns | Visibility | ||
GetCollection | TInstantIndexMetadatas | private | |||
GetTableMetadata | TInstantTableMetadata | private | |||
Create |
|
public |
TInstantIndexMetadatas | class |
Name | Type | Visibility |
Items | public |
Name | Parameters | Returns | Visibility | ||||||
GetItems |
|
TInstantIndexMetadata | private | ||||||
SetItems |
|
private | |||||||
Create |
|
public | |||||||
AddIndexMetadata |
|
public | |||||||
Add | TInstantIndexMetadata | public | |||||||
Owner | TInstantTableMetadata | public |
TInstantInteger | class |
Name | Type | Visibility |
FValue | Integer | private |
Value | public |
Name | Parameters | Returns | Visibility | ||
AttributeType | TInstantAttributeType | protected | |||
GetAsFloat | Double | protected | |||
GetAsInteger | Integer | protected | |||
GetAsString | string | protected | |||
GetAsVariant | Variant | protected | |||
GetValue | Integer | protected | |||
Initialize | protected | ||||
ReadObject |
|
protected | |||
SetAsFloat |
|
protected | |||
SetAsInteger |
|
protected | |||
SetAsString |
|
protected | |||
SetAsVariant |
|
protected | |||
SetValue |
|
protected | |||
WriteObject |
|
protected | |||
Assign |
|
public | |||
Reset | public |
TInstantMemo | class |
Name | Parameters | Returns | Visibility | ||
AttributeType | TInstantAttributeType | protected | |||
ReadObject |
|
protected | |||
WriteObject |
|
protected |
TInstantMetadata | class |
Name | Type | Visibility |
Collection | public |
Name | Parameters | Returns | Visibility | ||
GetCollection | TInstantMetadatas | private | |||
SetCollection |
|
private |
TInstantMetadatas | class |
Name | Type | Visibility |
Items | public |
Name | Parameters | Returns | Visibility | ||||
GetItems |
|
TInstantMetadata | private | ||||
SetItems |
|
private | |||||
Find |
|
TInstantMetadata | public |
TInstantModel | class |
Name | Type | Visibility |
FClassMetadatas | TInstantClassMetadatas | private |
ClassMetadatas | public |
Name | Parameters | Returns | Visibility | ||
GetClassMetadatas | TInstantClassMetadatas | private | |||
DestroyClassMetadatas | protected | ||||
Destroy | public | ||||
LoadFromFile |
|
public | |||
LoadFromResFile |
|
public | |||
SaveToFile |
|
public | |||
SaveToResFile |
|
public |
TInstantNavigationalBroker | class |
Name | Type | Visibility |
FResolverList | TObjectList | private |
ResolverList | private | |
ResolverCount | protected | |
Resolvers | protected |
Name | Parameters | Returns | Visibility | ||
GetResolverCount | Integer | private | |||
GetResolverList | TObjectList | private | |||
GetResolvers |
|
TInstantNavigationalResolver | private | ||
CreateResolver |
|
TInstantNavigationalResolver | protected | ||
EnsureResolver |
|
TInstantCustomResolver | protected | ||
FindResolver |
|
TInstantNavigationalResolver | protected | ||
Destroy | public |
TInstantNavigationalQuery | class |
Name | Type | Visibility |
FObjectRowList | TList | private |
ObjectRowList | private | |
DataSet | protected | |
ObjectRowCount | protected | |
ObjectRows | protected | |
RowCount | public | |
RowNumber | public |
Name | Parameters | Returns | Visibility | ||||||
CreateObject |
|
TObject | private | ||||||
DestroyObjectRowList | private | ||||||||
GetObjectRowList | TList | private | |||||||
GetObjectRowCount | Integer | private | |||||||
GetObjectRows |
|
PObjectRow | private | ||||||
InitObjectRows |
|
private | |||||||
GetActive | Boolean | protected | |||||||
GetDataSet | TDataSet | protected | |||||||
GetRowCount | Integer | protected | |||||||
GetRowNumber | Integer | protected | |||||||
InternalAddObject |
|
Integer | protected | ||||||
InternalClose | protected | ||||||||
InternalGetObjectCount | Integer | protected | |||||||
InternalGetObjects |
|
TObject | protected | ||||||
InternalIndexOfObject |
|
Integer | protected | ||||||
InternalInsertObject |
|
protected | |||||||
InternalOpen | protected | ||||||||
InternalRefreshObjects | protected | ||||||||
InternalReleaseObject |
|
protected | |||||||
InternalRemoveObject |
|
Integer | protected | ||||||
IsSequenced | Boolean | protected | |||||||
ObjectFetched |
|
Boolean | protected | ||||||
RecNoOfObject |
|
Integer | protected | ||||||
SetRowNumber |
|
protected | |||||||
TranslateCommand | protected | ||||||||
Destroy | public |
TInstantNavigationalResolver | class |
Name | Type | Visibility |
FDataSet | TDataSet | private |
FFreeDataSet | Boolean | private |
FTableName | string | private |
DataSet | protected | |
Broker | public | |
TableName | public |
Name | Parameters | Returns | Visibility | ||||||||||
CheckConflict |
|
Boolean | private | ||||||||||
ClearAttribute |
|
private | |||||||||||
FieldByName |
|
TField | private | ||||||||||
FreeDataSet | private | ||||||||||||
GetBroker | TInstantNavigationalBroker | private | |||||||||||
GetDataSet | TDataSet | private | |||||||||||
PerformOperation |
|
private | |||||||||||
ReadAttribute |
|
private | |||||||||||
ResetAttribute |
|
private | |||||||||||
SetDataSet |
|
private | |||||||||||
WriteAttribute |
|
private | |||||||||||
Append | protected | ||||||||||||
Cancel | protected | ||||||||||||
ClearBlob |
|
protected | |||||||||||
ClearBoolean |
|
protected | |||||||||||
ClearDateTime |
|
protected | |||||||||||
ClearInteger |
|
protected | |||||||||||
ClearFloat |
|
protected | |||||||||||
ClearMemo |
|
protected | |||||||||||
ClearPart |
|
protected | |||||||||||
ClearParts |
|
protected | |||||||||||
ClearReference |
|
protected | |||||||||||
ClearReferences |
|
protected | |||||||||||
ClearString |
|
protected | |||||||||||
Close | protected | ||||||||||||
CreateDataSet | TDataSet | protected | |||||||||||
CreateLocateVarArray |
|
Variant | protected | ||||||||||
Delete | protected | ||||||||||||
Edit | protected | ||||||||||||
FieldHasObjects |
|
Boolean | protected | ||||||||||
InternalDisposeMap |
|
protected | |||||||||||
InternalRetrieveMap |
|
protected | |||||||||||
InternalStoreMap |
|
protected | |||||||||||
Locate |
|
Boolean | protected | ||||||||||
Open | protected | ||||||||||||
Post | protected | ||||||||||||
ReadBlob |
|
protected | |||||||||||
ReadBoolean |
|
protected | |||||||||||
ReadDateTime |
|
protected | |||||||||||
ReadInteger |
|
protected | |||||||||||
ReadFloat |
|
protected | |||||||||||
ReadMemo |
|
protected | |||||||||||
ReadPart |
|
protected | |||||||||||
ReadParts |
|
protected | |||||||||||
ReadReference |
|
protected | |||||||||||
ReadReferences |
|
protected | |||||||||||
ReadString |
|
protected | |||||||||||
ResetAttributes |
|
protected | |||||||||||
SetObjectUpdateCount |
|
protected | |||||||||||
TranslateError |
|
Exception | protected | ||||||||||
WriteBlob |
|
protected | |||||||||||
WriteBoolean |
|
protected | |||||||||||
WriteDateTime |
|
protected | |||||||||||
WriteFloat |
|
protected | |||||||||||
WriteInteger |
|
protected | |||||||||||
WriteMemo |
|
protected | |||||||||||
WritePart |
|
protected | |||||||||||
WriteParts |
|
protected | |||||||||||
WriteReference |
|
protected | |||||||||||
WriteReferences |
|
protected | |||||||||||
WriteString |
|
protected | |||||||||||
Create |
|
public | |||||||||||
Destroy | public |
TInstantNumeric | class |
Name | Parameters | Returns | Visibility | ||
GetAsBoolean | Boolean | protected | |||
GetAsDateTime | TDateTime | protected | |||
GetDisplayText | string | protected | |||
GetIsDefault | Boolean | protected | |||
SetAsBoolean |
|
protected | |||
SetAsDateTime |
|
protected |
TInstantObject | class |
Name | Type | Visibility |
FDefaultContainer | TInstantContainer | private |
FChangeCount | Integer | private |
FChangesDisabledCount | Integer | private |
FConnector | TInstantConnector | private |
FId | string | private |
FObjectStore | TInstantObjectStore | private |
FOwner | TInstantObject | private |
FOwnerAttribute | TInstantComplex | private |
FRefCount | Integer | private |
FSavedState | TInstantObjectState | private |
FSaveStateLevel | Integer | private |
FState | TInstantObjectState | private |
FOnAfterContentChange | TInstantContentChangeEvent | private |
FOnAttributeChanged | TInstantAttributeChangeEvent | private |
FOnBeforeContentChange | TInstantContentChangeEvent | private |
FOnChange | TInstantNotifyEvent | private |
FOnError | TInstantErrorEvent | private |
ObjectStore | private | |
SavedState | private | |
State | private | |
DefaultContainer | protected | |
Caption | public | |
ClassId | public | |
Connector | public | |
HasDefaultContainer | public | |
IsChanged | public | |
IsDefault | public | |
IsIdChanged | public | |
IsAbandoned | public | |
IsOwned | public | |
IsPersistent | public | |
ObjectChangeCount | public | |
ObjectClass | public | |
ObjectCount | public | |
Id | public | |
Objects | public | |
Owner | public | |
OwnerAttribute | public | |
PersistentId | public | |
RefCount | public | |
UpdateCount | public | |
OnAfterContentChange | public | |
OnAttributeChanged | public | |
OnBeforeContentChange | public | |
OnChange | public | |
OnError | public |
Name | Parameters | Returns | Visibility | ||||||||
ClearOwnerContext | private | ||||||||||
CreateAttributes | private | ||||||||||
DestroyAttributes | private | ||||||||||
DestroyStates | private | ||||||||||
DoAfterContentChange |
|
private | |||||||||
DoAfterCreate | private | ||||||||||
DoAfterDispose | private | ||||||||||
DoAfterRefresh | private | ||||||||||
DoAfterRetrieve | private | ||||||||||
DoAfterStore | private | ||||||||||
DoAttributeChanged |
|
private | |||||||||
DoBeforeContentChange |
|
private | |||||||||
DoBeforeDispose | private | ||||||||||
DoBeforeRefresh | private | ||||||||||
DoBeforeStore | private | ||||||||||
DoChange | private | ||||||||||
DoDispose |
|
private | |||||||||
DoHandleError |
|
private | |||||||||
DoOwnedObjectChanged |
|
private | |||||||||
DoOwnerChanged |
|
private | |||||||||
DoRefresh | private | ||||||||||
DoRelease | Integer | private | |||||||||
DoStore |
|
private | |||||||||
DoUnchange | private | ||||||||||
FindDefaultContainer | TInstantContainer | private | |||||||||
GetClassId | string | private | |||||||||
GetDefaultContainer | TInstantContainer | private | |||||||||
GetHasDefaultContainer | Boolean | private | |||||||||
GetIsAbandoned | Boolean | private | |||||||||
GetIsChanged | Boolean | private | |||||||||
GetIsDefault | Boolean | private | |||||||||
GetIsIdChanged | Boolean | private | |||||||||
GetIsOwned | Boolean | private | |||||||||
GetIsPersistent | Boolean | private | |||||||||
GetObjectChangeCount | Integer | private | |||||||||
GetObjectCount | Integer | private | |||||||||
GetObjects |
|
TInstantObject | private | ||||||||
GetObjectStore | TInstantObjectStore | private | |||||||||
GetPersistentId | string | private | |||||||||
GetSavedState | TInstantObjectState | private | |||||||||
GetState | TInstantObjectState | private | |||||||||
GetUpdateCount | Integer | private | |||||||||
Init | private | ||||||||||
Finit | private | ||||||||||
PerformUpdate |
|
private | |||||||||
ReadAttributes |
|
private | |||||||||
SetConnector |
|
private | |||||||||
SetIsChanged |
|
private | |||||||||
SetObjects |
|
private | |||||||||
SetOwnerContext |
|
private | |||||||||
SetPersistentId |
|
private | |||||||||
SetUpdateCount |
|
private | |||||||||
WriteAttributes |
|
private | |||||||||
Abandon | protected | ||||||||||
AfterAddRef | protected | ||||||||||
AfterAssign | protected | ||||||||||
AfterContentChange |
|
protected | |||||||||
AfterCreate | protected | ||||||||||
AfterCreateAttributes | protected | ||||||||||
AfterDispose | protected | ||||||||||
AfterRefresh | protected | ||||||||||
AfterRetrieve | protected | ||||||||||
AfterStore | protected | ||||||||||
ApplyState | protected | ||||||||||
AttributeAddress |
|
PInstantAttribute | protected | ||||||||
AttributeChanged |
|
protected | |||||||||
BeforeAssign | protected | ||||||||||
BeforeContentChange |
|
protected | |||||||||
BeforeCreateAttributes | protected | ||||||||||
BeforeDispose | protected | ||||||||||
BeforeRelease | protected | ||||||||||
BeforeRefresh | protected | ||||||||||
BeforeStore | protected | ||||||||||
ConvertToBinary |
|
protected | |||||||||
ConvertToText |
|
protected | |||||||||
CreateInstance |
|
TInstantStreamable | protected | ||||||||
Destruct | protected | ||||||||||
DisposeOwnedObject |
|
protected | |||||||||
Finalize | protected | ||||||||||
GenerateId | string | protected | |||||||||
GetCaption | string | protected | |||||||||
GetId | string | protected | |||||||||
GetObjectClass | TInstantObjectClass | protected | |||||||||
GetOwner | TPersistent | protected | |||||||||
HandleError |
|
protected | |||||||||
Initialize | protected | ||||||||||
OwnedObjectChanged |
|
protected | |||||||||
OwnerChanged |
|
protected | |||||||||
QueryInterface |
|
HResult | protected | ||||||||
ReadObject |
|
protected | |||||||||
RestoreState | protected | ||||||||||
SaveState | protected | ||||||||||
SetId |
|
protected | |||||||||
VerifyOperation |
|
TInstantVerificationResult | protected | ||||||||
WriteObject |
|
protected | |||||||||
_AddRef | Integer | protected | |||||||||
_Release | Integer | protected | |||||||||
Clone |
|
public | |||||||||
Create |
|
public | |||||||||
Retrieve |
|
public | |||||||||
AddObject |
|
Integer | public | ||||||||
AddRef | Integer | public | |||||||||
Assign |
|
public | |||||||||
AttributeByName |
|
TInstantAttribute | public | ||||||||
CanDispose | Boolean | public | |||||||||
CanStore | Boolean | public | |||||||||
Changed | public | ||||||||||
ChangesDisabled | Boolean | public | |||||||||
CheckId | public | ||||||||||
ClassType | TInstantObjectClass | public | |||||||||
ClearObjects | public | ||||||||||
Clone |
|
TInstantObject | public | ||||||||
ContainerByName |
|
TInstantContainer | public | ||||||||
DeleteObject |
|
public | |||||||||
DisableChanges | public | ||||||||||
Dispose |
|
public | |||||||||
EnableChanges | public | ||||||||||
EqualsSignature |
|
Boolean | public | ||||||||
EqualsPersistentSignature |
|
Boolean | public | ||||||||
FindAttribute |
|
TInstantAttribute | public | ||||||||
FindContainer |
|
TInstantContainer | public | ||||||||
FreeInstance | public | ||||||||||
GetNamePath | string | public | |||||||||
IndexOfObject |
|
Integer | public | ||||||||
InsertObject |
|
public | |||||||||
IsOperationAllowed |
|
Boolean | public | ||||||||
Invoke |
|
string | public | ||||||||
Metadata | TInstantClassMetadata | public | |||||||||
NewInstance | TObject | public | |||||||||
Refresh | public | ||||||||||
RefreshAll |
|
public | |||||||||
Release | Integer | public | |||||||||
RemoveObject |
|
Integer | public | ||||||||
ResetAttributes | public | ||||||||||
Store |
|
public | |||||||||
Unchanged | public |
TInstantObjectNotifier | class |
Name | Type | Visibility |
FDisableCount | Integer | private |
FIncludeOwned | Boolean | private |
FObjectClass | TInstantObjectClass | private |
FOwner | TInstantObjectNotifiers | private |
FOnObjectChanged | TInstantNotifyEvent | private |
FOnObjectCreated | TInstantNotifyEvent | private |
FOnObjectDisposed | TInstantNotifyEvent | private |
FOnObjectRefreshed | TInstantNotifyEvent | private |
FOnObjectRetrieved | TInstantNotifyEvent | private |
FOnObjectStored | TInstantNotifyEvent | private |
FOnNotify | TInstantObjectNotifyEvent | private |
IncludeOwned | public | |
ObjectClass | public | |
Owner | public | |
OnObjectChanged | public | |
OnObjectCreated | public | |
OnObjectDisposed | public | |
OnObjectRefreshed | public | |
OnObjectRetrieved | public | |
OnObjectStored | public | |
OnNotify | public |
Name | Parameters | Returns | Visibility | ||||||
DoObjectChanged |
|
private | |||||||
DoObjectCreated |
|
private | |||||||
DoObjectDisposed |
|
private | |||||||
DoObjectRefreshed |
|
private | |||||||
DoObjectRetrieved |
|
private | |||||||
DoObjectStored |
|
private | |||||||
GetObjectClass | TInstantObjectClass | private | |||||||
GetOwner | TInstantObjectNotifiers | private | |||||||
IncludeObject |
|
Boolean | protected | ||||||
ObjectChanged |
|
protected | |||||||
ObjectCreated |
|
protected | |||||||
ObjectDisposed |
|
protected | |||||||
ObjectRefreshed |
|
protected | |||||||
ObjectRetrieved |
|
protected | |||||||
ObjectStored |
|
protected | |||||||
Create |
|
public | |||||||
Destroy | public | ||||||||
Disable | public | ||||||||
Disabled | Boolean | public | |||||||
Enable | public | ||||||||
Notify |
|
public |
TInstantObjectNotifiers | class |
Name | Type | Visibility |
FNotifyingCount | Integer | private |
FItemList | TList | private |
FDisableCount | Integer | private |
FObjectClass | TInstantObjectClass | private |
ItemList | protected | |
IsNotifying | protected | |
Count | public | |
Items | public | |
ObjectClass | public |
Name | Parameters | Returns | Visibility | ||||
BeginNotify | private | ||||||
EndNotify | private | ||||||
GetCount | Integer | private | |||||
GetIsNotifying | Boolean | private | |||||
GetItemList | TList | private | |||||
GetItems |
|
TInstantObjectNotifier | private | ||||
GetObjectClass | TInstantObjectClass | private | |||||
AcceptItem |
|
Boolean | protected | ||||
Create |
|
public | |||||
Destroy | public | ||||||
Add |
|
Integer | public | ||||
Disable | public | ||||||
Disabled | Boolean | public | |||||
Enable | public | ||||||
Extract |
|
public | |||||
Notify |
|
public | |||||
Remove |
|
Integer | public |
TInstantObjectReference | class |
Name | Type | Visibility |
FInstance | TInstantObject | private |
FObjectClassName | string | private |
FObjectId | string | private |
FOwnsInstance | Boolean | private |
Instance | public | |
ObjectClass | public | |
ObjectClassName | public | |
ObjectId | public | |
OwnsInstance | public | |
Signature | public |
Name | Parameters | Returns | Visibility | ||||||
ClearReference | private | ||||||||
GetInstance | TInstantObject | private | |||||||
GetObjectClass | TInstantObjectClass | private | |||||||
GetObjectClassName | string | private | |||||||
GetObjectId | string | private | |||||||
GetSignature | string | private | |||||||
SetInstance |
|
private | |||||||
SetOwnsInstance |
|
private | |||||||
CreateInstance |
|
TInstantStreamable | protected | ||||||
ReadObject |
|
protected | |||||||
WriteObject |
|
protected | |||||||
Create |
|
public | |||||||
Clone |
|
public | |||||||
Destroy | public | ||||||||
Assign |
|
public | |||||||
AssignInstance |
|
public | |||||||
Dereference |
|
TInstantObject | public | ||||||
DestroyInstance | public | ||||||||
Equals |
|
Boolean | public | ||||||
Equals |
|
Boolean | public | ||||||
HasInstance | Boolean | public | |||||||
HasReference | Boolean | public | |||||||
IsBroken | Boolean | public | |||||||
ReadAsObject |
|
public | |||||||
Reset | public | ||||||||
ReferenceObject |
|
public | |||||||
ReferenceObject |
|
public | |||||||
WriteAsObject |
|
public |
TInstantObjectState | class |
Name | Type | Visibility |
FIsChanged | Boolean | private |
FPersistentId | string | private |
FUpdateCount | Integer | private |
IsChanged | public | |
PersistentId | public | |
UpdateCount | public |
Name | Parameters | Returns | Visibility | ||
Assign |
|
public |
TInstantObjectStore | class |
Name | Type | Visibility |
FObjectClass | TInstantObjectClass | private |
FConnector | TInstantConnector | private |
FCache | TInstantCache | private |
Broker | protected | |
Connector | public | |
ObjectClass | public | |
Count | public | |
Items | public |
Name | Parameters | Returns | Visibility | ||||
AddToCache |
|
private | |||||
CheckBroker |
|
private | |||||
GetBroker | TInstantBroker | private | |||||
GetCount | Integer | private | |||||
GetItems |
|
TInstantObject | private | ||||
RemoveFromCache |
|
private | |||||
AbandonObject |
|
protected | |||||
GetName | string | protected | |||||
Create |
|
public | |||||
Destroy | public | ||||||
AbandonObjects | public | ||||||
DisposeObject |
|
public | |||||
Find |
|
TInstantObject | public | ||||
ObjectDestroyed |
|
public | |||||
RefreshObject |
|
public | |||||
RetrieveObject |
|
Boolean | public | ||||
StoreObject |
|
public |
TInstantObjectStores | class |
Name | Type | Visibility |
Items | public |
Name | Parameters | Returns | Visibility | ||||
GetItems |
|
TInstantObjectStore | private | ||||
SetItems |
|
private | |||||
Create | public | ||||||
AddObjectStore | TInstantObjectStore | public | |||||
FindObjectStore |
|
TInstantObjectStore | public |
TInstantPart | class |
Name | Type | Visibility |
FValue | TInstantObject | private |
Name | Parameters | Returns | Visibility | ||
ClearOwnerContext |
|
private | |||
DestroyObject | private | ||||
SetOwnerContext |
|
private | |||
AttributeType | TInstantAttributeType | protected | |||
GetIsChanged | Boolean | protected | |||
GetIsDefault | Boolean | protected | |||
GetValue | TInstantObject | protected | |||
ReadObject |
|
protected | |||
SetValue |
|
protected | |||
ValidateObject |
|
protected | |||
WriteObject |
|
protected | |||
Destroy | public | ||||
Assign |
|
public | |||
HasValue | Boolean | public | |||
Reset | public | ||||
Unchanged | public |
TInstantParts | class |
Name | Type | Visibility |
FObjectList | TObjectList | private |
ObjectList | private |
Name | Parameters | Returns | Visibility | ||||
GetObjectList | TObjectList | private | |||||
ClearOwnerContext |
|
private | |||||
SetOwnerContext |
|
private | |||||
AttributeType | TInstantAttributeType | protected | |||||
GetCount | Integer | protected | |||||
GetIsChanged | Boolean | protected | |||||
InternalAdd |
|
Integer | protected | ||||
InternalClear | protected | ||||||
InternalDelete |
|
protected | |||||
InternalGetItems |
|
TInstantObject | protected | ||||
InternalIndexOf |
|
Integer | protected | ||||
InternalIndexOfInstance |
|
Integer | protected | ||||
InternalExchange |
|
protected | |||||
InternalInsert |
|
protected | |||||
InternalMove |
|
protected | |||||
InternalSetItems |
|
protected | |||||
ReadObject |
|
protected | |||||
ValidateObject |
|
protected | |||||
WriteObject |
|
protected | |||||
Destroy | public | ||||||
Assign |
|
public | |||||
Unchanged | public |
TInstantProgressLoop | class |
Name | Type | Visibility |
FLow | Integer | private |
FHigh | Integer | private |
FStep | Integer | private |
FOnProgress | TInstantProgressEvent | private |
Step | public |
Name | Parameters | Returns | Visibility | ||||||
Create |
|
public | |||||||
Done | Boolean | public | |||||||
Next | public | ||||||||
Progress |
|
public |
TInstantQuery | class |
Name | Type | Visibility |
FCommand | string | private |
FConnector | TInstantConnector | private |
FMaxCount | Integer | private |
Active | public | |
Command | public | |
Connector | public | |
MaxCount | public | |
ObjectClass | public | |
ObjectClassName | public | |
ObjectCount | public | |
Objects | public | |
Params | public |
Name | Parameters | Returns | Visibility | ||||
GetConnector | TInstantConnector | private | |||||
GetObjectCount | Integer | private | |||||
GetObjects |
|
TObject | private | ||||
SetActive |
|
private | |||||
SetCommand |
|
private | |||||
GetActive | Boolean | protected | |||||
GetObjectClass | TClass | protected | |||||
GetObjectClassName | string | protected | |||||
GetParams | TParams | protected | |||||
InternalAddObject |
|
Integer | protected | ||||
InternalClose | protected | ||||||
InternalFetchParams |
|
protected | |||||
InternalGetObjectCount | Integer | protected | |||||
InternalGetObjects |
|
TObject | protected | ||||
InternalIndexOfObject |
|
Integer | protected | ||||
InternalInsertObject |
|
protected | |||||
InternalOpen | protected | ||||||
InternalRefreshObjects | protected | ||||||
InternalReleaseObject |
|
protected | |||||
InternalRemoveObject |
|
Integer | protected | ||||
ObjectFetched |
|
Boolean | protected | ||||
SetParams |
|
protected | |||||
TranslateCommand | protected | ||||||
Create |
|
public | |||||
AddObject |
|
Integer | public | ||||
ApplyChanges | public | ||||||
Close | public | ||||||
FetchParams |
|
public | |||||
HasObject |
|
Boolean | public | ||||
IndexOfObject |
|
Integer | public | ||||
InsertObject |
|
public | |||||
Open | public | ||||||
RefreshObjects | public | ||||||
ReleaseObject |
|
public | |||||
RemoveObject |
|
Integer | public |
TInstantQueryCommand | class |
Name | Type | Visibility |
ObjectClassMetadata | public |
Name | Parameters | Returns | Visibility | ||
FindAttributeMetadata |
|
TInstantAttributeMetadata | private | ||
GetObjectClassMetadata | TInstantClassMetadata | private | |||
GetResultClassName | string | protected |
TInstantQueryTranslator | class |
Name | Type | Visibility |
FQuery | TInstantQuery | private |
Query | public |
Name | Parameters | Returns | Visibility | ||
GetQuery | TInstantQuery | private | |||
CreateCommand | TInstantIQLCommand | protected | |||
GetResultClassName | string | protected | |||
Create |
|
public |
TInstantReference | class |
Name | Type | Visibility |
FAllowOwned | Boolean | private |
FConnector | TInstantConnector | private |
FObjectReference | TInstantObjectReference | private |
ObjectReference | private | |
Instance | protected | |
AllowOwned | public | |
Connector | public | |
IsBroken | public | |
ObjectClass | public | |
ObjectClassName | public | |
ObjectId | public |
Name | Parameters | Returns | Visibility | ||||
DestroyObjectReference | private | ||||||
GetInstance | TInstantObject | private | |||||
GetObjectClass | TInstantObjectClass | private | |||||
GetObjectClassName | string | private | |||||
GetObjectId | string | private | |||||
GetObjectReference | TInstantObjectReference | private | |||||
SameInstance |
|
Boolean | private | ||||
SameInstance |
|
Boolean | private | ||||
SameInstance |
|
Boolean | private | ||||
SetInstance |
|
private | |||||
AttributeType | TInstantAttributeType | protected | |||||
CreateObject | TInstantObject | protected | |||||
GetAllowOwned | Boolean | protected | |||||
GetConnector | TInstantConnector | protected | |||||
GetIsBroken | Boolean | protected | |||||
GetIsDefault | Boolean | protected | |||||
GetValue | TInstantObject | protected | |||||
ReadObject |
|
protected | |||||
RetrieveObject | TInstantObject | protected | |||||
SetAllowOwned |
|
protected | |||||
SetConnector |
|
protected | |||||
SetValue |
|
protected | |||||
ValidateObject |
|
protected | |||||
WriteObject |
|
protected | |||||
Destroy | public | ||||||
Assign |
|
public | |||||
DestroyObject | public | ||||||
HasReference | Boolean | public | |||||
HasValue | Boolean | public | |||||
LoadObjectFromStream |
|
public | |||||
ReferenceObject |
|
public | |||||
ReferenceObject |
|
public | |||||
Reset | public |
TInstantReferences | class |
Name | Type | Visibility |
FAllowOwned | Boolean | private |
FConnector | TInstantConnector | private |
FObjectReferenceList | TObjectList | private |
ObjectReferenceList | private | |
ObjectReferences | private | |
AllowOwned | public | |
Connector | public |
Name | Parameters | Returns | Visibility | ||||
CreateObjectReference |
|
TInstantObjectReference | private | ||||
GetObjectReferenceList | TObjectList | private | |||||
GetObjectReferences |
|
TInstantObjectReference | private | ||||
SetObjectReferences |
|
private | |||||
AttributeType | TInstantAttributeType | protected | |||||
GetAllowOwned | Boolean | protected | |||||
GetConnector | TInstantConnector | protected | |||||
GetCount | Integer | protected | |||||
GetInstances |
|
TInstantObject | protected | ||||
InternalAdd |
|
Integer | protected | ||||
InternalClear | protected | ||||||
InternalDelete |
|
protected | |||||
InternalGetItems |
|
TInstantObject | protected | ||||
InternalIndexOf |
|
Integer | protected | ||||
InternalIndexOfInstance |
|
Integer | protected | ||||
InternalExchange |
|
protected | |||||
InternalInsert |
|
protected | |||||
InternalMove |
|
protected | |||||
InternalSetItems |
|
protected | |||||
ReadObject |
|
protected | |||||
SetAllowOwned |
|
protected | |||||
ValidateObject |
|
protected | |||||
WriteObject |
|
protected | |||||
Destroy | public | ||||||
Assign |
|
public | |||||
DestroyObject |
|
public | |||||
LoadReferencesFromStream |
|
public | |||||
SaveReferencesToStream |
|
public |
TInstantRelationalConnectionDef | class |
TInstantRelationalConnector | class |
Name | Type | Visibility |
FOnGetDataSet | TInstantGetDataSetEvent | private |
FOnInitDataSet | TInstantInitDataSetEvent | private |
Broker | public | |
DBMSName | public | |
OnGetDataSet | public | |
OnInitDataSet | public |
Name | Parameters | Returns | Visibility | ||||
DoGetDataSet |
|
protected | |||||
DoInitDataSet |
|
protected | |||||
GetBroker | TInstantCustomRelationalBroker | protected | |||||
GetDataSet |
|
protected | |||||
GetDBMSName | string | protected | |||||
InitDataSet |
|
protected | |||||
InternalCreateScheme |
|
TInstantScheme | protected |
TInstantRelationalScheme | class |
Name | Parameters | Returns | Visibility | ||||
InitTableMetadatas |
|
protected |
TInstantRelationalTranslator | class |
Name | Type | Visibility |
FCriteriaList | TStringList | private |
FTablePathList | TStringList | private |
CriteriaList | private | |
TablePathList | private | |
ClassTablePath | protected | |
Connector | protected | |
CriteriaCount | protected | |
Criterias | protected | |
Delimiters | protected | |
ObjectClassMetadata | protected | |
Quote | protected | |
TablePathAliases | protected | |
TablePathCount | protected | |
TablePaths | protected | |
Wildcard | protected | |
Query | public |
Name | Parameters | Returns | Visibility | ||||||||
AddJoin |
|
private | |||||||||
ConcatPath |
|
string | private | ||||||||
DestroyCriteriaList | private | ||||||||||
DestroyTablePathList | private | ||||||||||
ExtractTarget |
|
string | private | ||||||||
RootAttribToFieldName |
|
string | private | ||||||||
GetClassTablePath | string | private | |||||||||
GetCriteriaCount | Integer | private | |||||||||
GetCriteriaList | TStringList | private | |||||||||
GetCriterias |
|
string | private | ||||||||
GetObjectClassMetadata | TInstantClassMetadata | private | |||||||||
GetQuery | TInstantCustomRelationalQuery | private | |||||||||
GetTablePathAliases |
|
string | private | ||||||||
GetTablePathCount | Integer | private | |||||||||
GetTablePathList | TStringList | private | |||||||||
GetTablePaths |
|
string | private | ||||||||
PathToTablePath |
|
string | private | ||||||||
PathToTarget |
|
TInstantAttributeMetadata | private | ||||||||
Qualify |
|
string | private | ||||||||
QualifyPath |
|
string | private | ||||||||
ReplaceWildcard |
|
string | private | ||||||||
TablePathToAlias |
|
string | private | ||||||||
WriteAnd |
|
private | |||||||||
WriteCriterias |
|
Boolean | private | ||||||||
WriteTables |
|
private | |||||||||
GetConnector | TInstantRelationalConnector | private | |||||||||
AddCriteria |
|
Integer | protected | ||||||||
AddTablePath |
|
Integer | protected | ||||||||
BeforeTranslate | protected | ||||||||||
Clear | protected | ||||||||||
CollectObjects |
|
protected | |||||||||
CollectPaths |
|
protected | |||||||||
GetDelimiters | string | protected | |||||||||
GetQuote | Char | protected | |||||||||
GetWildcard | string | protected | |||||||||
HasConnector | Boolean | protected | |||||||||
IncludeOrderFields | Boolean | protected | |||||||||
IndexOfCriteria |
|
Integer | protected | ||||||||
IndexOfTablePath |
|
Integer | protected | ||||||||
InternalGetObjectClassMetadata | TInstantClassMetadata | protected | |||||||||
IsRootAttribute |
|
Boolean | protected | ||||||||
IsPrimary |
|
Boolean | protected | ||||||||
MakeJoins |
|
protected | |||||||||
MakeTablePaths |
|
protected | |||||||||
TranslateClassRef |
|
Boolean | protected | ||||||||
TranslateClause |
|
Boolean | protected | ||||||||
TranslateConstant |
|
Boolean | protected | ||||||||
TranslateFunction |
|
Boolean | protected | ||||||||
TranslateFunctionName |
|
Boolean | protected | ||||||||
TranslateKeyword |
|
Boolean | protected | ||||||||
TranslateObject |
|
Boolean | protected | ||||||||
TranslatePath |
|
Boolean | protected | ||||||||
TranslateSpecifier |
|
Boolean | protected | ||||||||
Destroy | public | ||||||||||
QuoteString |
|
string | public |
TInstantScheme | class |
Name | Type | Visibility |
FModel | TInstantModel | private |
FTableMetadataCollection | TInstantTableMetadatas | private |
Model | protected | |
TableMetadataCollection | protected | |
TableMetadataCount | public | |
TableMetadatas | public |
Name | Parameters | Returns | Visibility | ||||
GetTableMetadataCollection | TInstantTableMetadatas | private | |||||
GetTableMetadatas |
|
TInstantTableMetadata | private | ||||
GetTableMetadataCount | Integer | private | |||||
AttributeTypeToDataType |
|
TInstantDataType | protected | ||||
InitTableMetadatas |
|
protected | |||||
Create |
|
public | |||||
Destroy | public | ||||||
FindTableMetadata |
|
TInstantTableMetadata | public |
TInstantSimple | class |
Name | Parameters | Returns | Visibility | ||||
InvalidValueError |
|
EInstantError | protected |
TInstantSQLBroker | class |
Name | Type | Visibility |
FGenerator | TInstantSQLGenerator | private |
FResolverList | TObjectList | private |
ResolverList | protected | |
Generator | public | |
ResolverCount | public | |
Resolvers | public |
Name | Parameters | Returns | Visibility | ||||
GetResolverList | TObjectList | private | |||||
GetResolverCount | Integer | private | |||||
GetResolvers |
|
TInstantSQLResolver | private | ||||
GetGenerator | TInstantSQLGenerator | private | |||||
CreateResolver |
|
TInstantSQLResolver | protected | ||||
EnsureResolver |
|
TInstantCustomResolver | protected | ||||
InternalBuildDatabase |
|
protected | |||||
Destroy | public | ||||||
CreateDataSet |
|
TDataSet | public | ||||
DataTypeToColumnType |
|
string | public | ||||
FindResolver |
|
TInstantSQLResolver | public | ||||
GeneratorClass | TInstantSQLGeneratorClass | public |
TInstantSQLGenerator | class |
Name | Type | Visibility |
FBroker | TInstantSQLBroker | private |
Delimiters | protected | |
Broker | protected |
Name | Parameters | Returns | Visibility | ||||||||
BuildList |
|
string | protected | ||||||||
BuildAssignment |
|
string | protected | ||||||||
BuildAssignmentList |
|
string | protected | ||||||||
BuildConcurrencyCriteria | string | protected | |||||||||
BuildPersistentIdCriteria | string | protected | |||||||||
BuildFieldList |
|
string | protected | ||||||||
BuildFieldList |
|
string | protected | ||||||||
BuildParam |
|
string | protected | ||||||||
BuildParamList |
|
string | protected | ||||||||
BuildWhereStr |
|
string | protected | ||||||||
EmbraceField |
|
string | protected | ||||||||
EmbraceTable |
|
string | protected | ||||||||
GetDelimiters | string | protected | |||||||||
InternalGenerateCreateIndexSQL |
|
string | protected | ||||||||
InternalGenerateCreateTableSQL |
|
string | protected | ||||||||
InternalGenerateDeleteConcurrentSQL |
|
string | protected | ||||||||
InternalGenerateDeleteSQL |
|
string | protected | ||||||||
InternalGenerateDropTableSQL |
|
string | protected | ||||||||
InternalGenerateInsertSQL |
|
string | protected | ||||||||
InternalGenerateSelectSQL |
|
string | protected | ||||||||
InternalGenerateUpdateConcurrentSQL |
|
string | protected | ||||||||
InternalGenerateUpdateSQL |
|
string | protected | ||||||||
Create |
|
public | |||||||||
GenerateCreateIndexSQL |
|
string | public | ||||||||
GenerateCreateTableSQL |
|
string | public | ||||||||
GenerateDeleteConcurrentSQL |
|
string | public | ||||||||
GenerateDeleteSQL |
|
string | public | ||||||||
GenerateDropTableSQL |
|
string | public | ||||||||
GenerateInsertSQL |
|
string | public | ||||||||
GenerateSelectSQL |
|
string | public | ||||||||
GenerateUpdateConcurrentSQL |
|
string | public | ||||||||
GenerateUpdateSQL |
|
string | public |
TInstantSQLQuery | class |
Name | Type | Visibility |
FObjectReferenceList | TObjectList | private |
FParamsObject | TParams | private |
FStatement | string | private |
ObjectReferenceCount | protected | |
ObjectReferenceList | protected | |
ObjectReferences | protected | |
ParamsObject | protected |
Name | Parameters | Returns | Visibility | ||||
DestroyObjectReferenceList | private | ||||||
GetObjectReferenceCount | Integer | private | |||||
GetObjectReferenceList | TObjectList | private | |||||
GetObjectReferences |
|
TInstantObjectReference | private | ||||
GetParamsObject | TParams | private | |||||
InitObjectReferences |
|
private | |||||
GetActive | Boolean | protected | |||||
CreateDataSet |
|
TDataSet | protected | ||||
GetParams | TParams | protected | |||||
GetStatement | string | protected | |||||
InternalAddObject |
|
Integer | protected | ||||
InternalClose | protected | ||||||
InternalGetObjectCount | Integer | protected | |||||
InternalGetObjects |
|
TObject | protected | ||||
InternalIndexOfObject |
|
Integer | protected | ||||
InternalInsertObject |
|
protected | |||||
InternalOpen | protected | ||||||
InternalRefreshObjects | protected | ||||||
InternalReleaseObject |
|
protected | |||||
InternalRemoveObject |
|
Integer | protected | ||||
SetParams |
|
protected | |||||
ObjectFetched |
|
Boolean | protected | ||||
SetStatement |
|
protected | |||||
Destroy | public |
TInstantSQLResolver | class |
Name | Type | Visibility |
FMap | TInstantAttributeMap | private |
FDeleteSQL | string | private |
FDeleteConcurrentSQL | string | private |
FInsertSQL | string | private |
FSelectSQL | string | private |
FUpdateSQL | string | private |
FUpdateConcurrentSQL | string | private |
Broker | public | |
DeleteConcurrentSQL | public | |
DeleteSQL | public | |
InsertSQL | public | |
Map | public | |
SelectSQL | public | |
UpdateConcurrentSQL | public | |
UpdateSQL | public |
Name | Parameters | Returns | Visibility | ||||||||||
AddIntegerParam |
|
private | |||||||||||
AddStringParam |
|
private | |||||||||||
CheckConflict |
|
private | |||||||||||
ExecuteStatement |
|
Integer | private | ||||||||||
GetDeleteConcurrentSQL | string | private | |||||||||||
GetDeleteSQL | string | private | |||||||||||
GetInsertSQL | string | private | |||||||||||
GetSelectSQL | string | private | |||||||||||
GetUpdateConcurrentSQL | string | private | |||||||||||
GetUpdateSQL | string | private | |||||||||||
GetBroker | TInstantSQLBroker | private | |||||||||||
AddAttributeParam |
|
protected | |||||||||||
AddAttributeParams |
|
protected | |||||||||||
AddBaseParams |
|
protected | |||||||||||
AddConcurrencyParam |
|
protected | |||||||||||
AddParam |
|
TParam | protected | ||||||||||
AddPersistentIdParam |
|
protected | |||||||||||
InternalDisposeMap |
|
protected | |||||||||||
InternalRetrieveMap |
|
protected | |||||||||||
InternalStoreMap |
|
protected | |||||||||||
ReadAttribute |
|
protected | |||||||||||
ReadAttributes |
|
protected | |||||||||||
ReadBlobField |
|
string | protected | ||||||||||
ReadBooleanField |
|
Boolean | protected | ||||||||||
ReadDateTimeField |
|
TDateTime | protected | ||||||||||
ReadFloatField |
|
Double | protected | ||||||||||
ReadIntegerField |
|
Integer | protected | ||||||||||
ReadMemoField |
|
string | protected | ||||||||||
ReadStringField |
|
string | protected | ||||||||||
RemoveConcurrencyParam |
|
protected | |||||||||||
RemovePersistentIdParam |
|
protected | |||||||||||
TranslateError |
|
Exception | protected | ||||||||||
Create |
|
public |
TInstantString | class |
Name | Type | Visibility |
FValue | string | private |
Value | public |
Name | Parameters | Returns | Visibility | ||
AttributeType | TInstantAttributeType | protected | |||
GetAsBoolean | Boolean | protected | |||
GetAsCurrency | Currency | protected | |||
GetAsDateTime | TDateTime | protected | |||
GetAsFloat | Double | protected | |||
GetAsInteger | Integer | protected | |||
GetAsString | string | protected | |||
GetAsVariant | Variant | protected | |||
GetValue | string | protected | |||
Initialize | protected | ||||
ReadObject |
|
protected | |||
SetAsBoolean |
|
protected | |||
SetAsCurrency |
|
protected | |||
SetAsDateTime |
|
protected | |||
SetAsFloat |
|
protected | |||
SetAsInteger |
|
protected | |||
SetAsString |
|
protected | |||
SetAsVariant |
|
protected | |||
SetValue |
|
protected | |||
WriteObject |
|
protected | |||
Assign |
|
public | |||
Reset | public |
TInstantTableMetadata | class |
Name | Type | Visibility |
FFieldMetadatas | TInstantFieldMetadatas | private |
FIndexMetadatas | TInstantIndexMetadatas | private |
Scheme | public | |
FieldMetadatas | public | |
IndexMetadatas | public |
Name | Parameters | Returns | Visibility |
GetFieldMetadatas | TInstantFieldMetadatas | private | |
GetIndexMetadatas | TInstantIndexMetadatas | private | |
GetScheme | TInstantScheme | private | |
Destroy | public |
TInstantTableMetadatas | class |
Name | Type | Visibility |
Items | public |
Name | Parameters | Returns | Visibility | ||
GetItems |
|
TInstantTableMetadata | private | ||
Create |
|
public | |||
Add | TInstantTableMetadata | public |