Home > Class Reference > %SYS namespace > %DeepSee.Query.Engine2

%DeepSee.Query.Engine2

class %DeepSee.Query.Engine2 extends %Library.RegisteredObject

Contains additional logic for calculating the results of a DeepSee query.

Method Inventory (Including Private)

Methods (Including Private)

classmethod %GetAxisInfo(pCubeName As %String, pKey As %String, Output pAxisType As %String, Output pAxisKey As %String, Output pAxisSize As %Integer, Output pSlicerAxis As %Boolean) as %Integer [ Language = objectscript ]
For a given cube and query (key) return the number of axes (including the slicer).
pAxisType is an array containing the type of each axis: "axis" or "slicer".
pAxisNode is an array containing the top node number for each axis.
pAxisSize is an array containing the number of leaf nodes for each axis.
pSlicerAxis indicates whether there is a slicer axis. If there is this will contain the axis number for the slicer otherwise 0.

Inherited Members

Inherited Methods (Including Private)

FeedbackOpens in a new window