%SQL.Engine.Objects.AslMod
hidden class %SQL.Engine.Objects.AslMod extends %Library.RegisteredObject
Represents a single module in the asl treeProperty Inventory
Method Inventory
- Action()
- ByIndex()
- FirstKey()
- Key()
- KeyCount()
- LastKey()
- Main()
- NewModVal()
- NextAction()
- NextKey()
- NextPostkey()
- NextPrekey()
- Pk()
- Postkey()
- Prekey()
- PreviousMod()
- SetMain()
Properties
property Asl as Asl;
The root of the asl tree
Property methods: AslGet(), AslGetSwizzled(), AslIsValid(), AslNewObject(), AslSet()
property Index as %Integer;
The index of this module
Property methods: IndexDisplayToLogical(), IndexGet(), IndexIsValid(), IndexLogicalToDisplay(), IndexNormalize(), IndexSet()
Methods
An action at index
classmethod ByIndex(index As %Integer)
Returns a module in the default (currently only) asl at index
method FirstKey() as AslKey
The first key
A key at index
method KeyCount() as %Integer
The count of keys
method LastKey() as AslKey
The last key
method Main() as AslMod
This module's main module
Create a var specific to this module by adding a mod-specific prefix to the name
method NextAction() as AslAction
Returns a new action at the next available index
method NextKey() as AslKey
Returns a new key at the next available index
method NextPostkey() as AslPk
Returns a new postkey at the next available index
method NextPrekey() as AslPk
Returns a new prekey at the next available index
A pre- or postkey (specified by type) at index
A postkey at index
A prekey at index
method PreviousMod() as AslMod
The module with an index preceding this one.
method SetMain(mod As AslMod)
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()