class MultiMapEmpty
extends EmptyBase
import { MultiMapEmpty } from "https://deno.land/x/rimbu@0.13.1/multimap/custom/implementation/base.ts";
Constructors
new
MultiMapEmpty(context: WithKeyValue<Tp, K, V>["context"])Properties
readonly
keyMap: WithKeyValue<Tp, K, V>["keyMap"]Methods
addEntries(entries: StreamSource<readonly [K, V]>): any
getValues(): WithKeyValue<Tp, K, V>["keyMapValues"]
hasEntry(): false
hasKey(): false
modifyAt(atKey: K, options: { ifNew?: OptLazy<StreamSource<V>>; }): WithKeyValue<Tp, K, V>["normal"]
removeEntries(): WithKeyValue<Tp, K, V>["normal"]
removeEntry(): WithKeyValue<Tp, K, V>["normal"]
removeKey(): WithKeyValue<Tp, K, V>["normal"]
removeKeyAndGet(): undefined
removeKeys(): WithKeyValue<Tp, K, V>["normal"]
setValues(key: K, values: StreamSource<V>): WithKeyValue<Tp, K, V>["nonEmpty"]
streamKeys(): Stream<K>
streamValues(): Stream<V>
toBuilder(): WithKeyValue<Tp, K, V>["builder"]
toString(): string