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

class %Collection.ArrayOfStream extends ArrayOfObj

These %Collection classes can only be used when you have a collection property of another object as they rely on storing the data inside the parent object, they can not be used as 'stand alone' collections, for this use the %ArrayOfObjects.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
4


Summary

Properties
ElementClassType ElementType LiteralBehavior OrefStorage
Owner ReadOnly Storage StreamLocation

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%Disconnect %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%Extends %GetParameter %IsA %IsModified
%IsNull %New %NormalizeObject %ObjectModified
%OriginalNamespace %PackageName %RemoveFromSaveSet %SerializeObject
%SetModified %UnSwizzleAt %ValidateObject BuildValueArray
Clear Count DeSerialize Define
Find FindObjectId FindOref GetAt
GetNext GetObjectAt GetObjectIdAt GetObjectIdNext
GetObjectIdPrevious GetObjectNext GetObjectPrevious GetPrevious
IsDefined LogicalToOdbc Next OdbcToLogical
Previous RemoveAt Serialize SetAt
SetObjectAt SetObjectIdAt

Subclasses
%Collection.MV.ArrayOfStream

Methods

• method GetAt(key As %String) as %RegisteredObject
Finds and returns the OREF value of the element associated with key.

GetAt returns the OREF value of the element associated with key or null string ("") if no element is found.

• method SetAt(oref As %RegisteredObject, key As %String) as %Status
Sets the OREF value of the element associated with key to element.

Returns a %Status value indicating success or failure.

• method SetObjectIdAt(id As %String, key As %String) as %Status
Sets the ID value of the element associated with key to element.

Returns a %Status value indicating success or failure.



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