Map
classin packageklyn.collections
public class Map<K, V> extends Object implements MapCollection<K, V>:
Balanced binary tree map.
Native operator mapping:
- `operator[]` is mapped to the native `klyn_collections_Map_operator_index`.
@param <K> Key type.
@param <V> Value type.
Properties
| Modifier and Type |
Member |
Description |
| public readonly native property |
size |
Number of entries stored in the map. |
Constructors
| Modifier and Type |
Member |
Description |
| public |
Map |
No summary. |
Methods
| Modifier and Type |
Member |
Description |
| public native |
clear clear() as Void
|
Clears all entries. |
| public native |
contains |
Returns true if the key exists. |
| public native |
containsValuecontainsValue(value as V) as Boolean |
Returns true if the value exists. |
| public native |
items |
Returns the items as a list of tuples. |
| public native |
keys |
Returns the keys as a list. |
| public native |
remove |
Removes an entry. |
| public native override |
toString |
Returns a normalized textual representation of map entries. |
| public native |
values |
Returns the values as a list. |
Operators