InterSystems IRIS Data Platform 2020.4 > Class Reference > ENSLIB namespace > EnsLib.RecordMap.Model.RecordSequence


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 [ Language = objectscript ]
method getFirstIdentifier() as %String [ Language = objectscript ]
method getIdentifiers(ByRef pIdents) [ Language = objectscript ]
Examine children to work out which identifiers will trigger this particular sequence
method getPossibleRecords() [ Language = objectscript ]
method isExplicitSpec() as %Boolean [ Language = objectscript ]
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