Core.Actions.MapUnion

From emotive
Jump to navigation Jump to search

Classification

Name MapUnion
Short Description Joins two maps together
Class Action
Extension OTX Core library
Group MapModifiers related actions
Exceptions -
Checker Rules Core_Chk042
Standard Compliant Yes

OTL Syntax

MapUnion(MapVariable, {{MapTerm1}, {MapTerm2}, ...});

Description

The OTX MapUnion activity joins two or more maps together. The map contains all the original features as well as all other elements of the map.

Icons Note.png Does the other map a key that is also present in the original map, the corresponding value in the original map is overwritten.

Properties

Name Data Type Class Default Cardinality Description
Map Map Variable - [1] Map of key / value pairs, which is connected to the other map
OtherMap Map Term - [1] Map of key/value pairs, which are connected with the original Map

OTL Examples

Map<Integer,Integer> Map1;

MapUnion(Map1, {{1:2, 2:3}});

See also

Assignment
ProcedureCall
ShiftRight
ShiftLeft
SetBit
ReplaceSubByteField
AppendByteField
ListConcatenate
ListAppendItems
ListInsertItems
ListRemoveItems
ListClear
MapPutItems
MapRemoveItems
MapClear