MapCollection
interfacein packageklyn.collections
public interface MapCollection<K, V>:
Base interface for associative collections.
@param <K> Key type.
@param <V> Value type.
Properties
| Modifier and Type |
Member |
Description |
| public readonly property |
size |
Gets the number of entries in the collection. |
Methods
| Modifier and Type |
Member |
Description |
| public |
clear clear() as Void
|
Clears all entries. |
| public |
contains |
Returns true if the key exists. |
| public |
containsValuecontainsValue(value as V) as Boolean |
Returns true if the value exists. |
| public |
items |
Returns the items as a list of tuples. |
| public |
keys |
Returns the keys as a list. |
| public |
remove |
Removes an entry. |
| public |
values |
Returns the values as a list. |
Operators
| Modifier and Type |
Member |
Description |
| public |
operator[](key as K) as V |
Gets or sets the value associated with the key, or null if missing. |