This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > %SYS namespace > %Library.CacheRegObj

%Library.CacheRegObj

class %Library.CacheRegObj extends %Library.CacheLiteral

Property superclass for registered object values, for internal use only

Method Inventory

Methods

method Get() as %CacheString
method GetSwizzled() as %RegisteredObject
Returns an oref, performing swizzling if necessary it returns "" ($$$NULLOREF) if there is no oref and the id=""
method NewObject() as %ObjectHandle
Creates a new object for the referenced property
method Set(newvalue As %CacheString) as %Status
Set the property to an oref value if the new oref is different from an old oref, the old object is closed

Inherited Members

Inherited Methods