(abstract) new VersionedAssociation(copyData)
Represents a relational class which is bound on a version boundary
This association is used to link two complex objects to one another when the version of the source object at time of assoication carries meaning.
Parameters:
Name | Type | Description |
---|---|---|
copyData |
VersionedAssociation | Copy constructor (if present) |
Properties:
Name | Type | Description |
---|---|---|
effectiveVersionSequence |
number | Gets or sets the version sequence of the source object when this assoication became active |
obsoleteVersionSequence |
number | Gets or sets the sequence identifier of the source when this association is no longer active |
modifiedOn |
Date | |
source |
string | |
sourceModel |
VersionedEntityData | [Delay loaded from source], |
id |
string | Gets or sets the primary identifying UUID of this object |
operation |
BatchOperationType | Gets or sets the operation(see: BatchOperationType for values) |
$type |
string | Gets the type registration of this object |
- Source:
Extends
Members
effectiveVersionSequence :number
Gets or sets the version sequence of the source object when this assoication became active
Type:
- number
- Source:
id :string
Gets or sets the primary identifying UUID of this object
Type:
- string
- Overrides:
- Source:
modifiedOn :Date
Type:
- Date
- Overrides:
- Source:
obsoleteVersionSequence :number
Gets or sets the sequence identifier of the source when this association is no longer active
Type:
- number
- Source:
operation :BatchOperationType
Gets or sets the operation
Type:
- Overrides:
- Source:
source :string
Type:
- string
- Overrides:
- Source:
sourceModel :VersionedEntityData
Type:
- Overrides:
- Source: