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?

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