Class TJCoreOPFOID

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TJCoreOPFOID = class(TInterfacedObject, IJCoreOPFOID)

Description

Hierarchy

  • TInterfacedObject
  • TJCoreOPFOID

Overview

Methods

Public constructor CreateFromGenerator(const AGenerator: IJCoreOPFOIDGenerator; const ADriver: TJCoreOPFDriver); virtual; abstract;
Public constructor CreateFromResultSet(const AResultSet: IJCoreOPFResultSet); virtual; abstract;
Public constructor CreateFromString(const AStringOID: string); virtual; abstract;
Public class function Apply(const AOIDProp: TJCorePropInfoArray): Boolean; virtual;
Public class procedure ClearProp(const AEntity: TObject; const AOIDProp: TJCorePropInfoArray); virtual; abstract;
Public function EqualsOID(const AOther: IJCoreOPFOID): Boolean;
Public class procedure WriteNull(const AParams: IJCoreOPFParams); virtual; abstract;
Public procedure WriteToParams(const AParams: IJCoreOPFParams); virtual; abstract;
Public procedure WriteToOIDProp(const AEntity: TObject; const AOIDProp: TJCorePropInfoArray); virtual; abstract;

Properties

Public property AsString: string read GetAsString;

Description

Methods

Public constructor CreateFromGenerator(const AGenerator: IJCoreOPFOIDGenerator; const ADriver: TJCoreOPFDriver); virtual; abstract;
 
Public constructor CreateFromResultSet(const AResultSet: IJCoreOPFResultSet); virtual; abstract;
 
Public constructor CreateFromString(const AStringOID: string); virtual; abstract;
 
Public class function Apply(const AOIDProp: TJCorePropInfoArray): Boolean; virtual;
 
Public class procedure ClearProp(const AEntity: TObject; const AOIDProp: TJCorePropInfoArray); virtual; abstract;
 
Public function EqualsOID(const AOther: IJCoreOPFOID): Boolean;
 
Public class procedure WriteNull(const AParams: IJCoreOPFParams); virtual; abstract;
 
Public procedure WriteToParams(const AParams: IJCoreOPFParams); virtual; abstract;
 
Public procedure WriteToOIDProp(const AEntity: TObject; const AOIDProp: TJCorePropInfoArray); virtual; abstract;
 

Properties

Public property AsString: string read GetAsString;
 

Generated by PasDoc 0.14.0.