InterSystems IRIS Data Platform 2020.4 > Class Reference > %SYS namespace > %Library.ListOfPersistentChildObjects

%Library.ListOfPersistentChildObjects

SQL Table Name: %Library.ListOfPersistentChildObjects

This is a customized collection class used by the class definition classes. It is not intended for use in applications.

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property Filters as %RawString;
Property methods: FiltersGet(), FiltersIsValid(), FiltersSet()
property GlobalReference as %RawString;
Property methods: GlobalReferenceGet(), GlobalReferenceIsValid(), GlobalReferenceSet()
property OidPrefix as %RawString;
Property methods: OidPrefixGet(), OidPrefixIsValid(), OidPrefixSet()

Methods (Including Private)

private classmethod %DeleteData(id As %String, concurrency As %Integer) as %Status [ Language = objectscript ]
Inherited description: This method is normally generated by the storage class for persistent classes using %Storage.Persistent or %Storage.SQL. Persistent classes using some other storage class, such as %Library.CustomStorage must override this method.
private method %LoadData(id As %String) as %Status [ Language = objectscript ]
Inherited description: %LoadData() - loads an object from storage. This method is implemented by the storage class.
private method %SaveData(id As %String) as %Status [ Language = objectscript ]
Inherited description: %SaveData() - saves an object to disk, checks uniqueness and referential integrity constraints, and maintains index structures. This method is implemented by the storage class.
method GetTransientState() as %String [ Language = objectscript ]
method SetTransientState(state) [ Language = objectscript ]

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Storage

Gray indicates storage defined by superclasses.

Feedback