Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / %SYS namespace / %Compiler.LG.WrapperClassDef
Private  Storage   

%Compiler.LG.WrapperClassDef


Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
17 8


Summary


Properties
GenFlags classType dynamic hasDeleteId hasExistsId
hasNew hasOpen hasOpenId methods name
package properties queries shortname stale
super timestamp

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%RemoveFromSaveSet %SerializeObject %SetModified %ValidateObject
FilterAndTransform GetMethods GetProperties GetQueries
send serialize timestampGet timestampSet


Properties


• property GenFlags as %Compiler.LG.GenFlags;
• property classType as %Integer [ InitialExpression = 0 ];
• property dynamic as %Integer;
• property hasDeleteId as %Boolean [ InitialExpression = 0 ];
• property hasExistsId as %Boolean [ InitialExpression = 0 ];
• property hasNew as %Boolean [ InitialExpression = 0 ];
• property hasOpen as %Boolean [ InitialExpression = 0 ];
• property hasOpenId as %Boolean [ InitialExpression = 0 ];
• property methods as WrapperMethodDef;
• property name as %String;
• property package as %String;
• property properties as WrapperPropDef;
• property queries as WrapperQueryDef;
• property shortname as %String;
• property stale as %Boolean;
• property super as %String;
• property timestamp as %String [ Calculated ];

Methods


• method FilterAndTransform(Class As %String, PropName1 As %String) as %Status
• method GetMethods(Class As %String, LanguageType As %Integer, ExcludeSpecials As %Integer, GenFlags As %Compiler.LG.GenFlags) as %Status
• method GetProperties(Class As %String, LanguageType As %Integer, GenFlags As %Compiler.LG.GenFlags) as %Status
• method GetQueries(Class As %String, LanguageType As %Integer) as %Status
• method send()
• method serialize(out As %GlobalBinaryStream)
• method timestampGet() as %String
This is a Get accessor method for the timestamp property.
• method timestampSet(value As %String) as %Status
This is a Set accessor method for the timestamp property.