map
map:values
Collection map:values(Map map)
Returns the values of a map.
#{map:values(map)}
map:getValueOrDefault
Object map:getValueOrDefault(Map map, Object key, Object default)
Searches a value in a map by a key and returns a default if it is not found.
#{map:getValueOrDefault(map, key, default)}
Deprecated name: ctx:getValueOrDefault
map parameter
The map containing the data to search.
key parameter
The key used to access the data.
default parameter
The default value return if no value is found for the given key.
map:hasKey
boolean map:hasKey(Map map, Object key)
Checks whether a map contains a given key.
#{map:hasKey(map, key)}
Deprecated name: ctx:hasKey
map:isEmpty
boolean map:isEmpty(Map map)
Checks whether the given map is empty.
#{map:isEmpty(out.appl.members)}
map:keys
Set map:keys(Map map)
Returns the key set of a map.
#{map:keys(map)}
map:mapValues
Object map:mapValues(Object data, Map map, boolean unique)
The function iterates over the data if it is a collection and uses its items to look up a new value in the specified map. If the unique flag is set, the resulting list will contain each value only once.
The function can also be applied to single data items instead of collections.
#{map:mapValues(in.user.roles, cfg.roleMapping, true)}