Core.Actions.MapUnion
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.
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