*<Null safety>*
Implemented types
CanonicalizedMap (C canonicalize(K key), {bool isValidKey(K key)})
Creates an empty canonicalized map. ...
CanonicalizedMap.from (Map<K, V> other, C canonicalize(K key), {bool isValidKey(K key)})
Creates a canonicalized map that is initialized with the key/value pairs of other. ...
The map entries of this.
read-only, override
The hash code for this object. ...
read-only, inherited
Returns true if there is no key/value pair in the map.
read-only, override
Returns true if there is at least one key/value pair in the map.
read-only, override
The keys of this. ...
read-only, override
The number of key/value pairs in the map.
read-only, override
A representation of the runtime type of the object.
read-only, inherited
The values of this. ...
read-only, override
Adds all key/value pairs of other to this map. ...
override
Adds all key/value pairs of newEntries to this map. ...
override
Provides a view of this map as having RK keys and RV instances, if necessary. ...
override
Removes all pairs from the map. ...
override
Returns true if this map contains the given key. ...
override
Returns true if this map contains the given value. ...
override
Applies f to each key/value pair of the map. ...
override
Returns a new map where all entries of this map are transformed by the given f function.
override
Invoked when a non-existent method or property is accessed. ...
inherited
Look up the value of key, or add a new value if it isn't there. ...
override
Removes key and its associated value, if present, from the map. ...
override
Removes all entries of this map that satisfy the given predicate.
override
Returns a string representation of this object.
override
Updates the value for the provided key. ...
override
Updates all values. ...
override
The equality operator. ...
inherited
Returns the value for the given key or null if key is not in the map. ...
override
Associates the key with the given value. ...
override