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?


class EnsLib.RecordMap.Model.RecordSequence extends EnsLib.RecordMap.Model.BatchElement

Property Inventory

Method Inventory


property Elements as list of EnsLib.RecordMap.Model.BatchElement (XMLPROJECTION = "ELEMENT", XMLTYPECONSTRAINT = "CHOICE") [ Required ];
The sequence of RecordReference and RecordSequence objects that exist in the sequence.
Property methods: ElementsBuildValueArray(), ElementsCollectionToDisplay(), ElementsCollectionToOdbc(), ElementsDisplayToCollection(), ElementsGet(), ElementsGetObject(), ElementsGetObjectId(), ElementsGetSwizzled(), ElementsIsValid(), ElementsOdbcToCollection(), ElementsSet(), ElementsSetObject(), ElementsSetObjectId()


method areChildrenExplicit() as %Boolean
method getFirstIdentifier() as %String
method getIdentifiers(ByRef pIdents)
Examine children to work out which identifiers will trigger this particular sequence
method getPossibleRecords()
method isExplicitSpec() as %Boolean
Inherited description: Helper method to indicate whether the element will appear a known number of times. If the element is not required, or may appear a variable number of times, this method will return 0.

Inherited Members

Inherited Properties

Inherited Methods