%Compiler.LG.MethWrapper
hidden class %Compiler.LG.MethWrapper extends %Library.RegisteredObject
Property Inventory
- Class
- ConflictingSignature
- DefaultArgs
- Description
- FirstDefaultArg
- GenFlags
- MethodClass
- MethodClassRetType
- MethodData
- Name
- NumRefs
- ReferenceEnumerator
- RetType
- SkipPropertyAccessor
- SpecialMethod
- Types
- Vars
Method Inventory
- ConflictingSignatureGet()
- Count()
- CreateCompiledMethodArray()
- CreateMethod()
- CreateMethodArray()
- DefaultArgsGet()
- DescriptionGet()
- FirstDefaultArgGet()
- GetArgArray()
- GetArgBaseClass()
- GetArgByRef()
- GetArgByRefMask()
- GetArgCacheType()
- GetArgCollection()
- GetArgCount()
- GetArgList()
- GetArgName()
- GetArgObjectHandle()
- GetArgPersistent()
- GetArgSpec()
- GetArgType()
- GetCacheArgName()
- GetCacheArgType()
- GetClassMethod()
- GetFirst()
- GetNext()
- GetPrimitive()
- GetRefOrdinal()
- GetReferenceMap()
- GetResultObjectHandle()
- GetResultType()
- GetResultTypePersistent()
- GetResultTypePrimitive()
- GetServerOnly()
- MethodClassGet()
- MethodClassRetTypeGet()
- MethodClassSet()
- MethodDataGet()
- MethodExists()
- NumRefsGet()
- ReferenceEnumeratorGet()
- ResultTypeIsStatus()
- RetTypeGet()
- SkipPropertyAccessorGet()
- SkipPropertyAccessorSet()
- SpecialMethodGet()
- SpecialMethodSet()
- TypesGet()
- VarsGet()
- getName()
Properties
property Class as %String (TRUNCATE = 1) [ InitialExpression = 0 ];
Property methods: ClassDisplayToLogical(), ClassGet(), ClassIsValid(), ClassLogicalToDisplay(), ClassLogicalToOdbc(), ClassNormalize(), ClassSet()
property ConflictingSignature as %Boolean [ Calculated ];
Property methods: ConflictingSignatureDisplayToLogical(), ConflictingSignatureIsValid(), ConflictingSignatureLogicalToDisplay(), ConflictingSignatureNormalize()
property DefaultArgs as %List [ Calculated ];
Property methods: DefaultArgsLogicalToOdbc(), DefaultArgsOdbcToLogical()
property Description as %String (TRUNCATE = 1) [ Calculated ];
Property methods: DescriptionDisplayToLogical(), DescriptionIsValid(), DescriptionLogicalToDisplay(), DescriptionLogicalToOdbc(), DescriptionNormalize()
property FirstDefaultArg as %Integer [ Calculated , InitialExpression = 0 ];
Property methods: FirstDefaultArgDisplayToLogical(), FirstDefaultArgIsValid(), FirstDefaultArgLogicalToDisplay(), FirstDefaultArgNormalize()
property GenFlags as %Compiler.LG.GenFlags;
Property methods: GenFlagsGet(), GenFlagsGetObject(), GenFlagsGetObjectId(), GenFlagsGetSwizzled(), GenFlagsIsEmpty(), GenFlagsIsValid(), GenFlagsNewObject(), GenFlagsSet(), GenFlagsSetObject(), GenFlagsSetObjectId(), GenFlagsUnSwizzle()
property MethodClass as %String (TRUNCATE = 1) [ Calculated ];
Property methods: MethodClassDisplayToLogical(), MethodClassIsValid(), MethodClassLogicalToDisplay(), MethodClassLogicalToOdbc(), MethodClassNormalize()
property MethodClassRetType as %String (TRUNCATE = 1) [ Calculated ];
Property methods: MethodClassRetTypeDisplayToLogical(), MethodClassRetTypeIsValid(), MethodClassRetTypeLogicalToDisplay(), MethodClassRetTypeLogicalToOdbc(), MethodClassRetTypeNormalize()
property MethodData as %String (TRUNCATE = 1) [ Calculated , InitialExpression = 0 ];
Property methods: MethodDataDisplayToLogical(), MethodDataIsValid(), MethodDataLogicalToDisplay(), MethodDataLogicalToOdbc(), MethodDataNormalize()
property Name as %String (TRUNCATE = 1) [ InitialExpression = 0 ];
Property methods: NameDisplayToLogical(), NameGet(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameSet()
property NumRefs as %Integer [ Calculated , InitialExpression = 0 ];
Property methods: NumRefsDisplayToLogical(), NumRefsIsValid(), NumRefsLogicalToDisplay(), NumRefsNormalize()
property ReferenceEnumerator as %List [ Calculated ];
Property methods: ReferenceEnumeratorLogicalToOdbc(), ReferenceEnumeratorOdbcToLogical()
property RetType as %String (TRUNCATE = 1) [ Calculated ];
Property methods: RetTypeDisplayToLogical(), RetTypeIsValid(), RetTypeLogicalToDisplay(), RetTypeLogicalToOdbc(), RetTypeNormalize()
property SkipPropertyAccessor as %Boolean [ Calculated ];
Property methods: SkipPropertyAccessorDisplayToLogical(), SkipPropertyAccessorIsValid(), SkipPropertyAccessorLogicalToDisplay(), SkipPropertyAccessorNormalize()
property SpecialMethod as %Boolean [ Calculated ];
Property methods: SpecialMethodDisplayToLogical(), SpecialMethodIsValid(), SpecialMethodLogicalToDisplay(), SpecialMethodNormalize()
property Types as %String (TRUNCATE = 1) [ Calculated , InitialExpression = 0 ];
Property methods: TypesDisplayToLogical(), TypesIsValid(), TypesLogicalToDisplay(), TypesLogicalToOdbc(), TypesNormalize()
property Vars as %String (TRUNCATE = 1) [ Calculated , InitialExpression = 0 ];
Property methods: VarsDisplayToLogical(), VarsIsValid(), VarsLogicalToDisplay(), VarsLogicalToOdbc(), VarsNormalize()
Methods
method ConflictingSignatureGet() as %Boolean
method Count() as %Integer
classmethod CreateCompiledMethodArray(Class As %String, ByRef Methods As %ArrayOfObjects, ExcludeSpecials As %Integer, TreatStreamsAsObjects As %Integer, LanguageType As %Integer, GenFlags As %Compiler.LG.GenFlags) as %Status
classmethod CreateMethod(Class As %String, Method As %String, ByRef MethodObject As %Compiler.LG.MethWrapper, ExcludeSpecials As %Integer, ExcludeJavaMethods As %Integer, TreatStreamsAsObjects As %Integer, LanguageType, GenFlags As %Compiler.LG.GenFlags, ByRef Skip As %Boolean) as %Status
classmethod CreateMethodArray(Class As %String, ByRef Methods As %ArrayOfObjects, TreatStreamsAsObjects As %Integer, ExcludeSpecials As %Integer, LanguageType As %Integer, GenFlags As %Compiler.LG.GenFlags) as %Status
method DefaultArgsGet() as %List
method DescriptionGet() as %String
method FirstDefaultArgGet() as %Integer
method GetArgCount() as %Integer
method GetArgSpec() as %String
method GetClassMethod() as %Boolean
method GetFirst() as %String
method GetNext(ByRef key As %String) as %Compiler.LG.PropWrapper
method GetReferenceMap() as %String
method GetResultObjectHandle() as %Boolean
method GetResultType() as %String
method GetResultTypePersistent() as %Boolean
method GetResultTypePrimitive() as %String
method GetServerOnly() as %Boolean
method MethodClassGet() as %String
method MethodClassRetTypeGet() as %String
method MethodDataGet() as %String
method NumRefsGet() as %Integer
method ReferenceEnumeratorGet() as %List
method ResultTypeIsStatus() as %Integer
method RetTypeGet() as %String
method SkipPropertyAccessorGet() as %Boolean
method SpecialMethodGet() as %Boolean
method TypesGet() as %String
method VarsGet() as %String
method getName() as %String
Inherited Members
Inherited 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()