Overview
Units
Class Hierarchy
Classes, Interfaces, Objects and Records
Types
Variables
Constants
Functions and Procedures
Identifiers
Unit dependency graph
Classes hierarchy graph
JCoreOPFMetadata
type TJCoreOPFClassMetadata = class(TJCoreClassMetadata)
constructor Create(const AModel: TJCoreModel; const AClass: TClass; const AParent: TJCoreClassMetadata); override;
destructor Destroy; override;
function AttributeByName(const AAttributeName: string): TJCoreOPFAttrMetadata;
function FindAttribute(const AAttributeName: string): TJCoreOPFAttrMetadata;
property Attributes[constAIndex:Integer]: TJCoreOPFAttrMetadata read GetAttributes;
property Maps: TJCoreOPFMaps read GetMaps;
property OIDClass: TJCoreOPFOIDClass read FOIDClass write SetOIDClass;
property OIDGenerator: IJCoreOPFOIDGenerator read FOIDGenerator write FOIDGenerator;
property OIDName: TJCoreStringArray read FOIDName;
property OIDProp: TJCorePropInfoArray read FOIDProp;
property Parent: TJCoreOPFClassMetadata read GetParent;
property SubMaps: TJCoreOPFMaps read GetSubMaps;
property TableName: string read FTableName write FTableName;