Class Reference
IRIS for UNIX 2019.4
InterSystems: The power behind what matters   
Documentation  Search
  [ENSLIB] >  [Ens] >  [DTL] >  [NodeList]
Private  Storage   

abstract class Ens.DTL.NodeList extends %ListOfObjects, Ens.DTL.Node

Base class for lists of homogeneous nodes

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 3


Summary

Properties
Data ElementType Oref Parent Size

Methods
%%OIDGet %AddToSaveSet %AddToSyncSet %BindExport
%BuildObjectGraph %ClassIsLatestVersion %ClassName %Close
%ConstructClone %Delete %DeleteId %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %Extends %GetParameter
%GetSwizzleObject %IncrementCount %IsA %IsModified
%IsNull %JournalObject %New %NormalizeObject
%ObjectIsNull %ObjectModified %OnBeforeAddToSync %OnDetermineClass
%Open %OpenId %OriginalNamespace %PackageName
%RemoveFromSaveSet %ResolveConcurrencyConflict %SerializeObject %SetModified
%SyncObjectIn %SyncTransport %UnSwizzleAt %ValidateObject
BuildValueArray Clear Count Deserialize
DisplayName Find FindObjectId FindOref
GenerateCode GenerateXML GetAt GetNext
GetObjectAt GetObjectIdAt GetObjectIdNext GetObjectIdPrevious
GetObjectNext GetObjectPrevious GetPrevious Insert
InsertAt InsertList InsertObject InsertObjectAt
InsertObjectId InsertObjectIdAt InsertOrdered LogicalToOdbc
Next NormalizeAttribute OdbcToLogical Previous
RemoveAt Serialize SetAt SetObjectAt
SetObjectIdAt Validate

Subclasses
Ens.DTL.ActionList Ens.DTL.CaseList

Parameters

• parameter ELEMENTTYPE = "Ens.DTL.Node";
The type (class name) of the elements stored in the collection.

Methods

• method GenerateCode(pCompiler As Ens.DTL.Compiler) as %Status
• method GenerateXML(pStream As %BinaryStream) as %Status
• method Validate(ByRef pStatus As %Status, pContext As Ens.DTL.ValidationContext) as %Status
Perform a sanity check on the nodes in the parse tree


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