Map#

Fully qualified class name: DDICDIModels::DesignPatterns::CollectionsPattern::Map
Class is abstract.

Definition#

Provides a basic pattern for a comparison map which identifies source and target members and details about their match. Source and target were retained as in describing differences and commonalities the direction of the comparison may be important.

Examples#

Comparing the classification Items between statistical classifications; describing the comparative relationship between instance variables in two logical records for use in linking records

Diagram#

Diagram

Attributes#

Attributes
Attributes#

Name

Inherited from

Description

Data Type

Multiplicity

Default value

correspondence

- own class -

Type of correspondence in terms of commonalities and differences between two members.

CorrespondenceDefinition

1..1

Associations#

Associations
Associations#

Direction

Association

Description

Multiplicity of Map

Package of Other Class

Other Class

Multiplicity of other class

Aggregation Kind

Inherited from

to

Comparison has Map

0..*

- own package -

Comparison

0..1

none

own class

from

Map hasSource Member

0..*

- own package -

Member

0..*

none

own class

from

Map hasTarget Member

0..*

- own package -

Member

0..*

none

own class