Overview
Units
Class Hierarchy
Classes, Interfaces, Objects and Records
Types
Variables
Constants
Functions and Procedures
Identifiers
Unit dependency graph
Classes hierarchy graph
JCoreOPFMapping
type TJCoreOPFMapping = class(TObject)
constructor Create(const AMapper: IJCoreOPFMapper; const AMap: TJCoreOPFMap; const AIsBaseMapping: Boolean); virtual;
class function Apply(const AMap: TJCoreOPFMap): Boolean; virtual; abstract;
function CreateCriteria(const ARetriever: IJCoreOPFCriteriaRetriever): IJCoreOPFSQLCriteria;
function CreateEntity(const AResultSet: IJCoreOPFResultSet): TObject;
procedure Dispose(const AOIDArray: array of IJCoreOPFOID);
function RetrieveCollection(const AOwnerPID: TJCoreOPFPID; const AOwnerADM: TJCoreOPFADMCollection): IJCoreOPFResultSet;
function RetrieveEntity(const AOIDArray: array of IJCoreOPFOID; const ABaseMap: TJCoreOPFMap): IJCoreOPFResultSet;
procedure RetrieveMappingFromResultSet(const AResultSet: IJCoreOPFResultSet; const AMapping: TJCoreOPFADMMapping);
procedure Store(const AMapping: TJCoreOPFADMMapping);