class BiMapNonEmptyImpl<K,V>
undocumented
Extends: NonEmptyBase<E>
Type parameters
Name | Description |
---|---|
K | undocumented |
V | undocumented |
Properties
context
undocumented
context
Definition
readonly context:
BiMapContext
<K, V>;
isEmpty
undocumented
isEmpty
keyValueMap
undocumented
keyValueMap
Definition
readonly keyValueMap:
RMap.NonEmpty
<K, V>;
valueKeyMap
undocumented
valueKeyMap
Definition
readonly valueKeyMap:
RMap.NonEmpty
<V, K>;
Methods
[Symbol.iterator]
undocumented
[Symbol.iterator]
addEntries
undocumented
addEntries
Definition
addEntries(entries:
StreamSource
<readonly [K, V]>): BiMap.NonEmpty<K, V>;
Parameters
Name | Type | Description |
---|---|---|
entries | StreamSource <readonly [K, V]> |
addEntry
undocumented
addEntry
asNormal
undocumented
asNormal
assumeNonEmpty
undocumented
assumeNonEmpty
copy
undocumented
copy
Definition
copy(keyValueMap?:
RMap.NonEmpty
<K, V>, valueKeyMap?:
RMap.NonEmpty
<V, K>): BiMap.NonEmpty<K, V>;
Parameters
Name | Type | Description |
---|---|---|
keyValueMap | RMap.NonEmpty <K, V> | |
valueKeyMap | RMap.NonEmpty <V, K> |
copyE
undocumented
copyE
filter
undocumented
filter
forEach
undocumented
forEach
getKey
undocumented
getKey
getValue
undocumented
getValue
hasKey
undocumented
hasKey
hasValue
undocumented
hasValue
nonEmpty
undocumented
nonEmpty
removeKey
undocumented
removeKey
removeKeyAndGet
undocumented
removeKeyAndGet
removeKeys
undocumented
removeKeys
removeValue
undocumented
removeValue
removeValueAndGet
undocumented
removeValueAndGet
removeValues
undocumented
removeValues
set
undocumented
set
stream
undocumented
stream
streamKeys
undocumented
streamKeys
Definition
streamKeys():
Stream.NonEmpty
<K>;
streamValues
undocumented
streamValues
Definition
streamValues():
Stream.NonEmpty
<V>;
updateKeyAtValue
undocumented
updateKeyAtValue