HashMap allows mapping of hashable objects to arbitrary values.

See Map for documentation details.

See also:

Static methods

@:keepstaticinlineclear(this:HashMapData<K, V>):Void

@:keepstaticcopy(this:HashMapData<K, V>):HashMap<K, V>

@:keepstaticinlineexists(this:HashMapData<K, V>, k:K):Bool

@:keep@:arrayAccessstaticinlineget(this:HashMapData<K, V>, k:K):Null<V>

@:keepstaticinlineiterator(this:HashMapData<K, V>):Iterator<V>

@:keepstaticinlinekeyValueIterator(this:HashMapData<K, V>):HashMapKeyValueIterator<K, V>

@:keepstaticinlinekeys(this:HashMapData<K, V>):Iterator<K>

@:keepstaticinlineremove(this:HashMapData<K, V>, k:K):Bool

@:keep@:arrayAccessstaticinlineset(this:HashMapData<K, V>, k:K, v:V):Void