Class TJCoreOPFClassMapping

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TJCoreOPFClassMapping = class(TObject, IJCoreOPFCriteriaRetriever)

Description

Hierarchy

  • TObject
  • TJCoreOPFClassMapping

Overview

Methods

Public procedure DisposeFromResultSetInternal(const AResultSet: IJCoreOPFResultSet);
Public procedure DisposeFromOIDInternal(const AOIDArray: TJCoreOPFOIDArray);
Public function RetrieveEntityFromResultSetInternal(const AResultSet: IJCoreOPFResultSet): TObject;
Public procedure RetrieveMapsInternal(const AResultSet: IJCoreOPFResultSet; const APID: TJCoreOPFPID; const ABaseMap: TJCoreOPFMap);
Public procedure RetrieveCollectionInternal(const AOwnerPID: TJCoreOPFPID; const AOwnerADM: TJCoreOPFADMCollection);
Public procedure RetrieveEntityInternal(const AOwnerPID: TJCoreOPFPID; const AOwnerADM: TJCoreOPFADMEntity);
Public procedure RetrieveLazyEntityFromResultSetInternal(const AResultSet: IJCoreOPFResultSet; const ALazyADM: TJCoreOPFADMEntity);
Public procedure StoreCollectionInternal(const AOwnerPID: TJCoreOPFPID; const AOwnerADM: TJCoreOPFADMCollection);
Public constructor Create(const AMapper: IJCoreOPFMapper; const AMetadata: TJCoreOPFClassMetadata; AMappingList: TJCoreOPFMappingList);
Public function CreateCriteria: IJCoreOPFSQLCriteria;
Public procedure DisposeOID(const AStringOIDArray: array of string);
Public procedure DisposePID(const APIDArray: array of TJCoreOPFPID);
Public function RetrieveOID(const AStringOID: string): TObject;
Public procedure StorePID(const APID: TJCoreOPFPID);

Properties

Public property Mapping: TJCoreOPFMapping read FMapping;
Public property Metadata: TJCoreOPFClassMetadata read FMetadata;

Description

Methods

Public procedure DisposeFromResultSetInternal(const AResultSet: IJCoreOPFResultSet);
 
Public procedure DisposeFromOIDInternal(const AOIDArray: TJCoreOPFOIDArray);
 
Public function RetrieveEntityFromResultSetInternal(const AResultSet: IJCoreOPFResultSet): TObject;
 
Public procedure RetrieveMapsInternal(const AResultSet: IJCoreOPFResultSet; const APID: TJCoreOPFPID; const ABaseMap: TJCoreOPFMap);
 
Public procedure RetrieveCollectionInternal(const AOwnerPID: TJCoreOPFPID; const AOwnerADM: TJCoreOPFADMCollection);
 
Public procedure RetrieveEntityInternal(const AOwnerPID: TJCoreOPFPID; const AOwnerADM: TJCoreOPFADMEntity);
 
Public procedure RetrieveLazyEntityFromResultSetInternal(const AResultSet: IJCoreOPFResultSet; const ALazyADM: TJCoreOPFADMEntity);
 
Public procedure StoreCollectionInternal(const AOwnerPID: TJCoreOPFPID; const AOwnerADM: TJCoreOPFADMCollection);
 
Public constructor Create(const AMapper: IJCoreOPFMapper; const AMetadata: TJCoreOPFClassMetadata; AMappingList: TJCoreOPFMappingList);
 
Public function CreateCriteria: IJCoreOPFSQLCriteria;
 
Public procedure DisposeOID(const AStringOIDArray: array of string);
 
Public procedure DisposePID(const APIDArray: array of TJCoreOPFPID);
 
Public function RetrieveOID(const AStringOID: string): TObject;
 
Public procedure StorePID(const APID: TJCoreOPFPID);
 

Properties

Public property Mapping: TJCoreOPFMapping read FMapping;
 
Public property Metadata: TJCoreOPFClassMetadata read FMetadata;
 

Generated by PasDoc 0.14.0.