# Package io.siddhi.extension.execution.map

- Class Summary
  Class | Description
  --- | ---
  ClearFunctionExtension | clear(HashMap , key , value) Returns the cleared HashMap.
  CloneFunctionExtension | Implementation of clone()
  CollectAggregateFunction | Implementation class for map:collect()
  CombineByKeyFunctionExtension | combineByKey(HashMap , HashMap) Returns the updated hashmap.
  ContainsKeyFunctionExtension | containsKey(Object) Returns boolean true if the object is empty map, boolean false if it is not .
  ContainsValueFunctionExtension | containsValue(Object) Returns boolean true if the object is empty map, boolean false if it is not .
  CreateFromJSONFunctionExtension | createFromJSON(String) Returns the created map Accept Type(s): (String) Return Type(s): Map
  CreateFromXMLFunctionExtension | createFromXML(String) Returns the created hashmap Accept Type(s): (String) Return Type(s): Map
  CreateFunctionExtension | create(key1,value1,key2,value2,.....,keyN,valueN) or create() Returns the created hashmap Accept Type(s): () , (Object,Object,....,Object,Object) Return Type(s): HashMap
  GetFunctionExtension | get(HashMap , Key , Type) Returns required attribute value'.
  IsEmptyFunctionExtension | isEmpty(Object) Returns boolean true if the object is empty map, boolean false if it is not .
  IsMapFunctionExtension | isMap(Object) Returns boolean true if the object is a hashmap, boolean false if it is not .
  KeysFunctionExtension | Implementation class for map:keys()
  MapState | State to be kept for map:collect() and map:merge()
  MergeAggregateFunction | Implementation class for map:merge()
  PutAllFunctionExtension | putAll(HashMap , HashMap) Returns the updated hashmap.
  PutFunctionExtension | put(HashMap , key , value) Returns the updated hashmap.
  PutIfAbsentFunctionExecutor | putIfAbsent(HashMap , key , value) Returns the updated hashmap.
  RemoveFunctionExtension | remove(HashMap , key) Returns the updated hashmap Accept Type(s): (HashMap , ValidAttributeType) Return Type(s): HashMap
  ReplaceAllFunctionExtension | Implementation for map:replaceAll()
  ReplaceFunctionExtension | Implementation for map:replace()
  SizeFunctionExtension | Implementation class for map:size()
  ToJSONFunctionExtension | toJSON(Map) Returns a string representation of the map in JSON format Accept Type(s): (Map) Return Type(s): String
  TokenizeStreamProcessor | Implementation class for map:tokenize()
  ToXMLFunctionExtension | toXML(Map) or toXML(Map, RootElementName) Returns the string representation of the map in XML format Accept Type(s): (Map) or (Map, String) Return Type(s): String
  ValuesFunctionExtension | Implementation class for map:values()

Copyright © 2022 WSO2. All rights reserved.