Map Functions
flatten a nested map into a single-level map, for example turning {parent:{child:1}} into {"parent.child":1}  | 
|
creates map from nodes with this label grouped by property  | 
|
creates map from list with key-value pairs  | 
|
creates map from a keys and a values list  | 
|
creates map from alternating keys and values in a list  | 
|
creates map from merging the two source maps  | 
|
merges all maps in the list into one  | 
|
returns the map with the value for this key added or replaced  | 
|
returns the map with the key removed (recursively if recursive is true)  | 
|
returns the map with the keys removed (recursively if recursive is true)  | 
|
removes the keys and values (e.g. null-placeholders) contained in those lists, good for data cleaning from CSV/JSON  | 
|
  | 
creates a map of the list keyed by the given property, with single values  | 
  | 
creates a map of the list keyed by the given property, with list values  | 
returns a list of key/value list pairs, with pairs sorted by keys alphabetically, with optional case sensitivity  | 
|
returns map - adds the {data} map on each level of the nested tree, where the key-value pairs match  | 
|
  | 
returns list of values indicated by the keys  | 
returns submap for keys or throws exception if one of the key doesn’t exist and no default value given at that position  | 
|
returns list of values for keys or throws exception if one of the key doesn’t exist and no default value given at that position  | 
|
returns value for key or throws exception if key doesn’t exist and no default given  |