Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / %SYS namespace / %Library.ArrayOfObjectsWithClassName
Private  Storage   

%Library.ArrayOfObjectsWithClassName


serial class %Library.ArrayOfObjectsWithClassName extends
%ArrayOfObjects

A version of the %ArrayOfObjects collection class that stores class names in OIDs. These classes can be used 'stand alone' to store a collection.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
1


Summary


Properties
Data ElementType Oref

Methods
%AddToSaveSet %AddToSyncSet %ClassIsLatestVersion %ClassName
%ConstructClone %Delete %DeleteId %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %Extends %GetParameter
%GetSwizzleObject %IsA %IsModified %IsNull
%New %NormalizeObject %ObjectIsNull %ObjectModified
%OnBeforeAddToSync %OnDetermineClass %Open %OpenId
%OriginalNamespace %PackageName %RemoveFromSaveSet %ResolveConcurrencyConflict
%SerializeObject %SetModified %SyncObjectIn %SyncTransport
%UnSwizzleAt %ValidateObject BuildValueArray Clear
Count Define Find FindObjectId
FindOref GetAt GetNext GetObjectAt
GetObjectIdAt GetObjectIdNext GetObjectIdPrevious GetObjectNext
GetObjectPrevious GetPrevious IsDefined LogicalToOdbc
Next OdbcToLogical Previous RemoveAt
SetAt SetObjectAt SetObjectIdAt


Parameters


• parameter CLASSNAMEINOID = 1;
This parameter determines how the collection object stores OID values. If this parameter is set to 0, then partially-formed OID values, containing only an ID number, are used. If this parameter is set to 1, then fully-formed OID values, containing both a class name and an ID number, are used.