class %Compiler.LG.PropWrapper
extends %RegisteredObject
property CacheType
as %String [ Calculated ];
property Compiled
as %String;
property Description
as %String [ Calculated ];
property DisplayList
as %List [ Calculated ];
property GenFlags
as %Compiler.LG.GenFlags;
property Name
as %String [ InitialExpression = 0 ];
property ParentClass
as %String [ InitialExpression = 0 ];
property is in this class
property ValueList
as %List [ Calculated ];
property ii
as %Integer [ Calculated,InitialExpression = 0 ];
first index of property in $zobjval
property jj
as %Integer [ Calculated,InitialExpression = 0 ];
second index of property in $zobjval
property kk
as %Integer [ Calculated,InitialExpression = 0 ];
fifth index of property in $zobjval
method CacheTypeGet()
as %String
This is a Get accessor method for the CacheType property.
method Count()
as %Integer
classmethod CreateCompiledPropertyArray(Class As %String, ByRef Properties As %ArrayOfObjects, TreatStreamsAsObjects As %Integer = 0, DerivedClass As %String, GenFlags As %Compiler.LG.GenFlags)
as %Status
classmethod CreateProperty(Class As %String, Property As %String, Properties As %Compiler.LG.PropWrapper, TreatStreamsAsObjects As %Integer = 0, GenFlags As %Compiler.LG.GenFlags)
as %Status
classmethod CreatePropertyArray(Class As %String, ByRef Properties As %Compiler.LG.PropWrapper, TreatStreamsAsObjects As %Integer = 0, GenFlags As %Compiler.LG.GenFlags)
as %Status
method DescriptionGet()
as %String
This is a Get accessor method for the Description property.
method DisplayListGet()
as %List
This is a Get accessor method for the DisplayList property.
method GetArray()
as %Boolean
method GetBaseClass()
as %String
method GetCMPFieldName()
as %String
method GetCalculated()
as %Boolean
method GetCollection()
as %Boolean
method GetElementType()
as %String
method GetElementTypeCode()
as %String
method GetEmbedded()
as %Boolean
method GetFullType()
as %String
method GetIsOverriden()
as %Boolean
method GetList()
as %Boolean
method GetNext(ByRef key As %String)
as %Compiler.LG.PropWrapper
method GetPersistent()
as %Boolean
method GetPrimitive(StreamsAreObjects As %Boolean = 1)
as %Boolean
method GetType()
as %Integer
method IsGetPrivate()
as %Boolean
method IsSetPrivate()
as %Boolean
method PropertyDataGet()
as %String
PropertyData
method ReadOnly()
as %Boolean
method SetIIJJKK(Name)
method SetIsOverriden()
as %Boolean
method ValueListGet()
as %List
This is a Get accessor method for the ValueList property.
method iiGet()
as %Integer
This is a Get accessor method for the ii property.
method jjGet()
as %Integer
This is a Get accessor method for the jj property.
method kkGet()
as %Integer
This is a Get accessor method for the kk property.