%iFind.Index.ClassGenerator.Abstract
hidden abstract class %iFind.Index.ClassGenerator.Abstract extends %Projection.AbstractProjection
Internal class for generating table projections when IFINDMAPPINGS=1Method Inventory
Methods
classmethod CreateProjection(pClassName As %Library.String, ByRef pParameters As %Library.String, pModified As %Library.String, qstruct As %Library.String) as %Status
Inherited description: 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.
Any errors reported by this method are reported by the Class Compiler but do not effect class compilation in any way.
Inherited Members
Inherited Methods
- %ClassIsLatestVersion()
- %ClassName()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %New()
- %OriginalNamespace()
- %PackageName()
- %SetModified()
- AddToManifest()
- EndCompile()
- QueueClass()
- RemoveFromManifest()
- RemoveFromQueue()
- RemoveProjection()
- SetQueueFlag()
- getDefaultParam()
- getROOTDIR()