MapExtensions<K, V> extension

on

Methods

filterEntries(bool predicate(K k, V v)) Map<K, V>

Available on Map<K, V>, provided by the MapExtensions extension

getByPath(JsonPath path) → dynamic

Available on Map<K, V>, provided by the MapExtensions extension

join([String entrySeparator = "; ", String keyValueSeparator = "="]) String

Available on Map<K, V>, provided by the MapExtensions extension

mapEntries<VV>(VV mapper(K k, V v)) Iterable<VV>

Available on Map<K, V>, provided by the MapExtensions extension

mapKeys<KK>(KK mapper(K k, V v)) Map<KK, V>

Available on Map<K, V>, provided by the MapExtensions extension

mapValues<VV>(VV mapper(K k, V v)) Map<K, VV>

Available on Map<K, V>, provided by the MapExtensions extension

removeByPath(JsonPath path) → dynamic

Available on Map<K, V>, provided by the MapExtensions extension

setByPath(JsonPath path, dynamic value) → void

Available on Map<K, V>, provided by the MapExtensions extension

toDebugString() String

Available on Map<K, V>, provided by the MapExtensions extension

toKeyed() Keyed<K, V>

Available on Map<K, V>, provided by the MapExtensions extension

whereEntries(bool predicate(K k, V v)) Map<K, V>

Available on Map<K, V>, provided by the MapExtensions extension

see filterEntries
whereKeys(bool predicate(K v)) Map<K, V>

Available on Map<K, V>, provided by the MapExtensions extension

whereValues(bool predicate(V v)) Map<K, V>

Available on Map<K, V>, provided by the MapExtensions extension