Learning
Documentation
Community
Open Exchange
Global Masters
Home > Class Reference > ENSLIB namespace > EnsLib.RecordMap.Model.RecordReference
Private  Storage   

EnsLib.RecordMap.Model.RecordReference


class EnsLib.RecordMap.Model.RecordReference extends
EnsLib.RecordMap.Model.BatchElement

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 2


Summary


Properties
annotation maxRepeats minRepeats name recordMap
repeating required

Methods
%%OIDGet %AddToSaveSet %BindExport %BuildObjectGraph
%ClassIsLatestVersion %ClassName %Close %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IncrementCount %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject %XMLGenerate XMLAfterExport XMLBeforeExport
XMLDTD XMLExport XMLExportInternal XMLExportToStream
XMLExportToString XMLGetSchemaImports XMLImport XMLImportInternal
XMLIsObjectEmpty XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType isExplicitSpec mapHasIdentifier


Properties


• property recordMap as %String(MAXLEN=220,XMLPROJECTION="ATTRIBUTE") [ Required ];
Name of the underlying RecordMap.

Methods


• private method %OnValidateObject() as %Status
Ensure that the corresponding RecordMap exists and can be correctly pulled out of the Batch.
• method mapHasIdentifier() as %Boolean
Helper method to indicate whether the underlying RecordMap specified in recordMap has leading data that serves as an identifier.