This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?

Demo.ComplexMap.Semester.Students

persistent class Demo.ComplexMap.Semester.Students extends EnsLib.RecordMap.ComplexSequence, %XML.Adaptor

SQL Table Name: Demo_ComplexMap_Semester.Students

RECORDMAP: Modified during compilation of Complex RecordMap 'Demo.ComplexMap.Semester.SemesterData' on 2013-01-14 at 13:28:31.441 [2013-01-14 18:28:31.441 UTC] by user DemoUser

Property Inventory

Method Inventory

Parameters

parameter RECORDMAPGENERATED = 1;

Properties

property ClassInfo as array of Demo.ComplexMap.Semester.ClassInfo.Record [ Required ];
Property methods: ClassInfoBuildValueArray(), ClassInfoCollectionToDisplay(), ClassInfoCollectionToOdbc(), ClassInfoDisplayToCollection(), ClassInfoGet(), ClassInfoGetObject(), ClassInfoGetObjectId(), ClassInfoGetStored(), ClassInfoGetSwizzled(), ClassInfoIsValid(), ClassInfoOdbcToCollection(), ClassInfoSet(), ClassInfoSetObject(), ClassInfoSetObjectId()
property Student as Demo.ComplexMap.Semester.Student.Record [ Required ];
Property methods: StudentGet(), StudentGetObject(), StudentGetObjectId(), StudentGetStored(), StudentGetSwizzled(), StudentIsValid(), StudentNewObject(), StudentSet(), StudentSetObject(), StudentSetObjectId(), StudentUnSwizzle()

Methods

method PutSequence(pIOStream As %IO.DeviceStream) as %Status

Indexes

index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()

Triggers

trigger OnDeleteTrigger (BEFORE event DELETE);

Inherited Members

Inherited Properties

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: CacheStorage (Demo.ComplexMap.Semester.Students)

^Demo.ComplexMap.SD05B.StudentsD(ID,"ClassInfo",n)
=
ClassInfo(n)

Storage Model: CacheStorage (Demo.ComplexMap.Semester.Students)

^Demo.ComplexMap.SD05B.StudentsD(ID)
=
%%CLASSNAME
Student
Feedback