Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%DeepSee] >  [Query] >  [group]
Private  Storage   

abstract class %DeepSee.Query.group extends node

Base class for DeepSee RunTime nodes that contain children.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 4


Summary

Properties
%PreProcessed children parent value

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetMemberProvider %GetParameter %GetType %GetValue
%IsA %IsEnabled %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%PreProcess %PrintNode %RemoveFromSaveSet %SerializeObject
%SetModified %ToString %ValidateObject XMLDTD
XMLExport XMLExportToStream XMLExportToString XMLNew
XMLSchema XMLSchemaNamespace XMLSchemaType

Subclasses
%DeepSee.Query.axis %DeepSee.Query.expression %DeepSee.Query.function %DeepSee.Query.memberSpec
%DeepSee.Query.set

Properties

• relationship children as %DeepSee.Query.node(XMLELEMENTREF=1,XMLPROJECTION="ELEMENT",XMLTYPECONSTRAINT="CHOICE") [ Inverse = parent,Cardinality = many ];
Children of this group.
The type of the children depends on context.

Methods

• method %IsEnabled(pCube As %String = "", Output pStatus As %Status = $$$OK, Output pReason As %String = "") as %Boolean
Test this node to make sure all data references are currently marked enabled in the cube.
• method %PreProcess(pIsSlicer As %Boolean = 0) as %Status
Execute the pre-processing logic for this node.
• method %PrintNode(pLevel As %Integer = 0)
Diagnostic. Print value of this node to the console.


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.