Class TJCoreClassMetadata

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TJCoreClassMetadata = class(TObject)

Description

Hierarchy

  • TObject
  • TJCoreClassMetadata

Overview

Methods

Public constructor Create(const AModel: TJCoreModel; const AClass: TClass; const AParent: TJCoreClassMetadata); virtual;
Public destructor Destroy; override;
Public function AttributeByName(const AAttributeName: string): TJCoreAttrMetadata;
Public function AttributeCount: Integer;
Public function FindAttribute(const AAttributeName: string): TJCoreAttrMetadata;

Properties

Public property Attributes[constAIndex:Integer]: TJCoreAttrMetadata read GetAttributes;
Public property OwnerAttr: TJCoreAttrMetadata read FOwnerAttr write SetOwnerAttr;
Public property OwnerClass: TJCoreClassMetadata read FOwnerClass;
Public property Parent: TJCoreClassMetadata read FParent;
Public property TheClass: TClass read FClass;

Description

Methods

Public constructor Create(const AModel: TJCoreModel; const AClass: TClass; const AParent: TJCoreClassMetadata); virtual;
 
Public destructor Destroy; override;
 
Public function AttributeByName(const AAttributeName: string): TJCoreAttrMetadata;
 
Public function AttributeCount: Integer;
 
Public function FindAttribute(const AAttributeName: string): TJCoreAttrMetadata;
 

Properties

Public property Attributes[constAIndex:Integer]: TJCoreAttrMetadata read GetAttributes;
 
Public property OwnerAttr: TJCoreAttrMetadata read FOwnerAttr write SetOwnerAttr;
 
Public property OwnerClass: TJCoreClassMetadata read FOwnerClass;
 
Public property Parent: TJCoreClassMetadata read FParent;
 
Public property TheClass: TClass read FClass;
 

Generated by PasDoc 0.14.0.