%Atelier.v1.Utils.Indexer
Class %Atelier.v1.Utils.Indexer Extends %RegisteredObject
Methods
Index
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
IndexClass
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
IndexMethods
ClassMethod IndexMethods(pClassName As %String, ByRef pNormCache, ByRef pIndex As %DynamicObject, pNS As %String) As %Status [ Private ]
This indexes the methods of a class
IndexParameters
ClassMethod IndexParameters(pClassName As %String, ByRef pNormCache, ByRef pIndex As %DynamicObject, pNS As %String) As %Status [ Private ]
This indexes the parameters of a class
IndexProperties
ClassMethod IndexProperties(pClassName As %String, ByRef pNormCache, ByRef pIndex As %DynamicObject, pNS As %String) As %Status [ Private ]
This indexes the properties of a class
NormalizeClassName
ClassMethod NormalizeClassName(pClassName As %String, pBaseClass As %String, ByRef pCache) As %String