%Compiler.LG.MetaPropDef
hidden serial class %Compiler.LG.MetaPropDef extends %Library.SerialObject
Property Inventory
- calculated
- definedGet
- definedSet
- hasGet
- hasGetAsMtd
- hasSet
- hasSetAsMtd
- ii
- isRequired
- isTransient
- jj
- modFlag
- prop
- relationshipClassifier
Method Inventory
Properties
property calculated as %Integer;
Property methods: calculatedDisplayToLogical(), calculatedGet(), calculatedIsValid(), calculatedLogicalToDisplay(), calculatedNormalize(), calculatedSet()
property definedGet as %Integer;
Property methods: definedGetDisplayToLogical(), definedGetGet(), definedGetIsValid(), definedGetLogicalToDisplay(), definedGetNormalize(), definedGetSet()
property definedSet as %Integer;
Property methods: definedSetDisplayToLogical(), definedSetGet(), definedSetIsValid(), definedSetLogicalToDisplay(), definedSetNormalize(), definedSetSet()
property hasGet as %Boolean;
Property methods: hasGetDisplayToLogical(), hasGetGet(), hasGetIsValid(), hasGetLogicalToDisplay(), hasGetNormalize(), hasGetSet()
property hasGetAsMtd as %Boolean;
Property methods: hasGetAsMtdDisplayToLogical(), hasGetAsMtdGet(), hasGetAsMtdIsValid(), hasGetAsMtdLogicalToDisplay(), hasGetAsMtdNormalize(), hasGetAsMtdSet()
property hasSet as %Boolean;
Property methods: hasSetDisplayToLogical(), hasSetGet(), hasSetIsValid(), hasSetLogicalToDisplay(), hasSetNormalize(), hasSetSet()
property hasSetAsMtd as %Boolean;
Property methods: hasSetAsMtdDisplayToLogical(), hasSetAsMtdGet(), hasSetAsMtdIsValid(), hasSetAsMtdLogicalToDisplay(), hasSetAsMtdNormalize(), hasSetAsMtdSet()
property ii as %Integer;
Property methods: iiDisplayToLogical(), iiGet(), iiIsValid(), iiLogicalToDisplay(), iiNormalize(), iiSet()
property isRequired as %Boolean [ InitialExpression = 0 ];
Property methods: isRequiredDisplayToLogical(), isRequiredGet(), isRequiredIsValid(), isRequiredLogicalToDisplay(), isRequiredNormalize(), isRequiredSet()
property isTransient as %Boolean;
Property methods: isTransientDisplayToLogical(), isTransientGet(), isTransientIsValid(), isTransientLogicalToDisplay(), isTransientNormalize(), isTransientSet()
property jj as %Integer;
Property methods: jjDisplayToLogical(), jjGet(), jjIsValid(), jjLogicalToDisplay(), jjNormalize(), jjSet()
property modFlag as %Integer;
Property methods: modFlagDisplayToLogical(), modFlagGet(), modFlagIsValid(), modFlagLogicalToDisplay(), modFlagNormalize(), modFlagSet()
property prop as MetaElemDef;
Property methods: propGet(), propGetObject(), propGetObjectId(), propGetSwizzled(), propIsEmpty(), propIsValid(), propNewObject(), propSet(), propSetObject(), propSetObjectId(), propUnSwizzle()
property relationshipClassifier as %Integer;
0 - not a relationship, 1 - parent-child 2 - one-many
Property methods: relationshipClassifierDisplayToLogical(), relationshipClassifierGet(), relationshipClassifierIsValid(), relationshipClassifierLogicalToDisplay(), relationshipClassifierNormalize(), relationshipClassifierSet()
Methods
method MakeFrom(classDef As %Compiler.LG.MetaClassDef, Property As %Compiler.LG.PropWrapper) as %Status
method send()
method serialize(out As %GlobalBinaryStream)
Inherited Members
Inherited Methods
- %AddToSaveSet()
- %AddToSyncSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %Delete()
- %DeleteId()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %GetSwizzleObject()
- %IsA()
- %IsModified()
- %IsNull()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %OnBeforeAddToSync()
- %OnDetermineClass()
- %Open()
- %OpenId()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %SerializeObject()
- %SetModified()
- %SyncObjectIn()
- %SyncTransport()
- %ValidateObject()
- LogicalToOdbc()
- OdbcToLogical()