Home > Class Reference > %SYS namespace > %DeepSee.Query.range
Private  Storage   

%DeepSee.Query.range


class %DeepSee.Query.range extends
node

This class defines a range within a DeepSee query.
A range is set defined by a starting and ending member. It corresponds to the A:B syntax within MDX.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
3 4


Summary


Properties
%member endMember parent startMember 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


Properties


• property %member as %DeepSee.Query.member(XMLPROJECTION="none");
Member object that provides the member API for the range. This is created during the pre-processing phase.
• property endMember as %DeepSee.Query.node;
Ending member for this range. This can be a memberSpec or a memberFunction.
• property startMember as %DeepSee.Query.node;
Starting member for this range. This can be a memberSpec or a memberFunction.

Methods


• method %GetType() as %String
Return type of this node.
• method %PreProcess(pIsSlicer As %Boolean = 0) as %Status
Execute the pre-processing logic for this node.
• method %ToString(Output pSC As %Status) as %String
Convert this node to its text representation.