A wrapper class for an associative array with object keys.
Note: This implementation uses ObjectIdentity to turn object keys into strings.
Stores the (key, value) pairs in this dictionary.
Clears the dictionary.
Returns the value for the given key.
Returns all keys as an array.
Returns all values as an array.
Stores the value under the given key and returns the previous value for that key.
Removes the value for the given key and returns the value that has been removed.
Visits all entries in the dictionary using the given function with the following signature: (key, value)=> where key is a string and value is an object.
A function that takes the key and value as arguments.
A wrapper class for an associative array with object keys.
Note: This implementation uses ObjectIdentity to turn object keys into strings.