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

%DeepSee.Query.range

class %DeepSee.Query.range extends %DeepSee.Query.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.

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 methods: %memberGet(), %memberGetSwizzled(), %memberIsValid(), %memberNewObject(), %memberSet()
property endMember as %DeepSee.Query.node;
Ending member for this range. This can be a memberSpec or a memberFunction.
Property methods: endMemberGet(), endMemberGetSwizzled(), endMemberIsValid(), endMemberNewObject(), endMemberSet()
property startMember as %DeepSee.Query.node;
Starting member for this range. This can be a memberSpec or a memberFunction.
Property methods: startMemberGet(), startMemberGetSwizzled(), startMemberIsValid(), startMemberNewObject(), startMemberSet()

Methods

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

Inherited Methods

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