Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / %iFind.Index.ClassGenerator.Abstract
Private  Storage   

%iFind.Index.ClassGenerator.Abstract


Internal class for generating table projections when IFINDMAPPINGS=1

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
11


Summary


Methods
%ClassIsLatestVersion %ClassName %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %Extends %GetParameter %IsA
%New %OriginalNamespace %PackageName %SetModified
AddToManifest CreateProjection EndCompile QueueClass
RemoveFromManifest RemoveFromQueue RemoveProjection SetQueueFlag
getDefaultParam getROOTDIR

Subclasses

Methods


• classmethod CreateProjection(pClassName As %String, ByRef pParameters As %String, pModified As %String) as %Status
This method is called by the Class Compiler whenever an associated class has finished compiling. classname contains the name of the associated class while parameters contains an array of the projection parameters subscripted by parameter name. Also the special parameter value parameters("%qstruct") contains a merge of the qstruct array this projection is being compiled with. The modified is always blank.
Any errors reported by this method are reported by the Class Compiler but do not effect class compilation in any way.