class MultiMapEmpty<K,V,Tp>
undocumented
Extends: EmptyBase
Implements: MultiMapBase<K,V,Tp>
Type parameters
| Name | Constraints | Description |
|---|---|---|
| K | undocumented | |
| V | undocumented | |
| Tp | ContextImplTypes | undocumented |
Properties
_NonEmptyType
undocumented
_NonEmptyTypecontext
undocumented
contextisEmpty
undocumented
isEmptykeyMap
undocumented
keyMapkeySize
undocumented
keySizelength
undocumented
lengthsize
undocumented
sizeMethods
[Symbol.iterator]
undocumented
[Symbol.iterator]add
undocumented
addDefinition
add(key: K, value: V): WithKeyValue<Tp, K, V>['nonEmpty'];
Parameters
| Name | Type | Description |
|---|---|---|
key | K | |
value | V |
Overrides
addEntries
undocumented
addEntriesDefinition
addEntries(entries: StreamSource<readonly [K, V]>): any;
Parameters
| Name | Type | Description |
|---|---|---|
entries | StreamSource<readonly [K, V]> |
Overrides
assumeNonEmpty
undocumented
assumeNonEmptyDefinition
assumeNonEmpty(): never;
Overrides
EmptyBase.assumeNonEmpty, VariantMultiMapBase.assumeNonEmpty
filter
undocumented
filterforEach
undocumented
forEachgetValues
undocumented
getValueshasEntry
undocumented
hasEntryhasKey
undocumented
hasKeymodifyAt
undocumented
modifyAtDefinition
modifyAt(atKey: K, options: {
ifNew?: OptLazy<StreamSource<V>>;
}): WithKeyValue<Tp, K, V>['normal'];
Parameters
| Name | Type | Description |
|---|---|---|
atKey | K | |
options | {ifNew?: OptLazy<StreamSource<V>>;} |
Overrides
remove
undocumented
removeremoveEntries
undocumented
removeEntriesremoveEntry
undocumented
removeEntryremoveKey
undocumented
removeKeyremoveKeyAndGet
undocumented
removeKeyAndGetremoveKeys
undocumented
removeKeyssetValues
undocumented
setValuesDefinition
setValues(key: K, values: StreamSource<V>): WithKeyValue<Tp, K, V>['nonEmpty'];
Parameters
| Name | Type | Description |
|---|---|---|
key | K | |
values | StreamSource<V> |
Overrides
stream
undocumented
streamstreamKeys
undocumented
streamKeysstreamValues
undocumented
streamValuestoArray
undocumented
toArraytoBuilder
undocumented
toBuildertoJSON
undocumented
toJSONtoString
undocumented
toString