Class TJCoreAttrMetadata

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TJCoreAttrMetadata = class(TObject)

Description

Hierarchy

  • TObject
  • TJCoreAttrMetadata

Overview

Methods

Public constructor Create(const AModel: TJCoreModel; const AOwner: TJCoreClassMetadata; const APropInfo: PPropInfo); virtual;
Public function IsCollection: Boolean; virtual; abstract;

Properties

Public property CompositionClass: TClass read FCompositionClass write SetCompositionClass;
Public property CompositionMetadata: TJCoreClassMetadata read GetCompositionMetadata;
Public property CompositionType: TJCoreMetadataCompositionType read FCompositionType write SetCompositionType;
Public property Name: string read FName;
Public property Owner: TJCoreClassMetadata read FOwner;
Public property PropInfo: PPropInfo read FPropInfo;
Public property Size: Integer read FSize write FSize;

Description

Methods

Public constructor Create(const AModel: TJCoreModel; const AOwner: TJCoreClassMetadata; const APropInfo: PPropInfo); virtual;
 
Public function IsCollection: Boolean; virtual; abstract;
 

Properties

Public property CompositionClass: TClass read FCompositionClass write SetCompositionClass;
 
Public property CompositionMetadata: TJCoreClassMetadata read GetCompositionMetadata;
 
Public property CompositionType: TJCoreMetadataCompositionType read FCompositionType write SetCompositionType;
 
Public property Name: string read FName;
 
Public property Owner: TJCoreClassMetadata read FOwner;
 
Public property PropInfo: PPropInfo read FPropInfo;
 
Public property Size: Integer read FSize write FSize;
 

Generated by PasDoc 0.14.0.