This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see the InterSystems IRIS Migration Guide and Migrating to InterSystems IRIS, both available on the WRC Distributions page (login required).

%Atelier.v1.Utils.Indexer

class %Atelier.v1.Utils.Indexer extends %Library.RegisteredObject

Method Inventory (Including Private)

Methods

classmethod Index(pDocumentName As %String, pCat As %String, Output pIndex As %DynamicObject, pNS As %String = $namespace) as %Status
This general entry point serves to index all types of document
classmethod IndexClass(pClassName As %String, Output pIndex As %DynamicObject, pNS As %String) as %Status
The index will be created by examining the structures in ^oddDEF
private classmethod IndexMethods(pClassName As %String, ByRef pNormCache, ByRef pIndex As %DynamicObject, pNS As %String) as %Status
This indexes the methods of a class
private classmethod IndexParameters(pClassName As %String, ByRef pNormCache, ByRef pIndex As %DynamicObject, pNS As %String) as %Status
This indexes the parameters of a class
private classmethod IndexProperties(pClassName As %String, ByRef pNormCache, ByRef pIndex As %DynamicObject, pNS As %String) as %Status
This indexes the properties of a class
classmethod NormalizeClassName(pClassName As %String, pBaseClass As %String, ByRef pCache) as %String

Inherited Members

Inherited Methods (Including Private)

Feedback