Class TJCoreOPFMapping

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TJCoreOPFMapping = class(TObject)

Description

Hierarchy

  • TObject
  • TJCoreOPFMapping

Overview

Methods

Public constructor Create(const AMapper: IJCoreOPFMapper; const AMap: TJCoreOPFMap; const AIsBaseMapping: Boolean); virtual;
Public class function Apply(const AMap: TJCoreOPFMap): Boolean; virtual; abstract;
Public function CreateCriteria(const ARetriever: IJCoreOPFCriteriaRetriever): IJCoreOPFSQLCriteria;
Public function CreateEntity(const AResultSet: IJCoreOPFResultSet): TObject;
Public procedure Dispose(const AOIDArray: array of IJCoreOPFOID);
Public function RetrieveCollection(const AOwnerPID: TJCoreOPFPID; const AOwnerADM: TJCoreOPFADMCollection): IJCoreOPFResultSet;
Public function RetrieveEntity(const AOIDArray: array of IJCoreOPFOID; const ABaseMap: TJCoreOPFMap): IJCoreOPFResultSet;
Public procedure RetrieveMappingFromResultSet(const AResultSet: IJCoreOPFResultSet; const AMapping: TJCoreOPFADMMapping);
Public procedure Store(const AMapping: TJCoreOPFADMMapping);

Description

Methods

Public constructor Create(const AMapper: IJCoreOPFMapper; const AMap: TJCoreOPFMap; const AIsBaseMapping: Boolean); virtual;
 
Public class function Apply(const AMap: TJCoreOPFMap): Boolean; virtual; abstract;
 
Public function CreateCriteria(const ARetriever: IJCoreOPFCriteriaRetriever): IJCoreOPFSQLCriteria;
 
Public function CreateEntity(const AResultSet: IJCoreOPFResultSet): TObject;
 
Public procedure Dispose(const AOIDArray: array of IJCoreOPFOID);
 
Public function RetrieveCollection(const AOwnerPID: TJCoreOPFPID; const AOwnerADM: TJCoreOPFADMCollection): IJCoreOPFResultSet;
 
Public function RetrieveEntity(const AOIDArray: array of IJCoreOPFOID; const ABaseMap: TJCoreOPFMap): IJCoreOPFResultSet;
 
Public procedure RetrieveMappingFromResultSet(const AResultSet: IJCoreOPFResultSet; const AMapping: TJCoreOPFADMMapping);
 
Public procedure Store(const AMapping: TJCoreOPFADMMapping);
 

Generated by PasDoc 0.14.0.