%SQL.Engine.Objects.MtMask
hidden class %SQL.Engine.Objects.MtMask extends %Library.RegisteredObject, %SQL.Engine.Objects.MtListNode
Defines the bitmask built by a BSL for filtering this stream's IDsProperty Inventory
Method Inventory
Parameters
parameter NodeRef = mt("mask", ..MtStream.Index);
Inherited description: A string which, when evaluated, returns the reference for this node.
e.g. "asl(1,..MyType, ..MyIndex, 4)"
Properties
property MtStream as MtStream;
The stream to which this bitmask applies
Property methods: MtStreamGet(), MtStreamGetSwizzled(), MtStreamIsValid(), MtStreamNewObject(), MtStreamSet()
Methods
method Exists() as %Boolean
Is there a mask at all?
method Map() as MtsMap
method SetMap(map As MtsMap)
method SetTempFile(tempFile As MtTempFile)
method TempFile() as MtTempFile
Returns the bit chunk tempfile representing the mask
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()
- Piece()
- PieceCount()
- SetPiece()
- Str()