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 > ENSLIB namespace > EnsLib.RecordMap.Model.RecordSequence

EnsLib.RecordMap.Model.RecordSequence

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

Property Inventory

Method Inventory

Properties

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()

Methods

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

Feedback