Core.Actions.MapRemoveItems

From emotive
Revision as of 09:58, 16 February 2016 by Hb (talk | contribs) (→‎Classification)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Classification

Name MapRemoveItems
Short Description Deletes one or more elements from a map
Class Action
Extension OTX Core library
Group MapModifiers related actions
Exceptions OutOfBoundsException
Checker Rules Core_Chk039
Standard Compliant Yes

OTL Syntax

MapRemoveItems(MapVariable, {Key1, Key2, ...});

Description

The OTX MapRemoveItems activity deletes one or more elements from a map.

Properties

Name Data Type Class Default Cardinality Description
Map Map Variable - [1] Map of key/values pairs, from which the items are deleted
Key - Term - [1] List of one or more keys of type of the map to be deleted from the map

OTL Examples

Map<Integer,Integer> Map1 = {1:2, 2:3};

MapRemoveItems(Map1, {1, 2});

See also

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