Alias to get
returns Option[B]
for key A
.
The reverse of get
returns Option[A]
for key B
.
(Changed in version 2.8.0) keys
returns Iterable[A]
rather than Iterator[A]
.
Alias to apply
returns B
for key A
.
The reverse of apply
returns A
for key B
.
(Changed in version 2.9.0) The behavior of scanRight
has changed. The previous behavior can be reproduced with scanRight.reverse.
(Changed in version 2.9.0) transpose
throws an IllegalArgumentException
if collections are not uniformly sized.
(Changed in version 2.8.0) values
returns Iterable[B]
rather than Iterator[B]
.
Bi-Directional
Map
that addsgetLeft
,getRight
,left
, andright
in order to access values in a specific way. Utilizes two underlying maps to give improved lookup speed for value for key or key for value lookups.the left type
the right type