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

class %DeepSee.Query.constant extends node

This class defines a constant within a DeepSee query.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
5 5


Summary

Properties
%PreProcessed finalValue formatString label origValue
parent type 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 %ResolveValue
%SerializeObject %SetModified %ToString %ValidateObject
XMLDTD XMLExport XMLExportToStream XMLExportToString
XMLNew XMLSchema XMLSchemaNamespace XMLSchemaType


Properties

• property finalValue as %Boolean(XMLPROJECTION="none") [ InitialExpression = 0 ];
Internal flag used for subquery functions--true means that the subquery has run and this value is the result of the query.
• property formatString as %String(MAXLEN=255,XMLPROJECTION="attribute");
Format string to apply to this member.
• property label as %DeepSee.Datatype.string(XMLPROJECTION="attribute") [ InitialExpression = "Constant" ];
Axis label used for this constant.
• property origValue as %String(XMLPROJECTION="none");
If the value is a finalValue, this is used to remember the original value of the constant.
• property type as %String(XMLPROJECTION="none");
If known, this is the type of the constant: "string" or "number".
This is used to keep track of string numerics: "123" v 123.

Methods

• method %GetType() as %String
Return the type of this node.
• method %ResolveValue() as %Status
If our value is a named parameter, resolve it.
We do this as soon as we are first asked for our value and then we hold onto the resolved value.
• method %ToString(Output pSC As %Status) as %String
Convert this node to its text representation.


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