You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ForwardingBiMap in particular may be tricky because almost any change to it requires nontrivial implementation work on its inverse() view as well, which may just mean that it's no easier to use a hypothetical ForwardingBiMap than to extend ForwardingMap and implement BiMap.
I'm not sure what the best way to document this is, though, or even if the best solution is to just make ForwardingBiMap add no additional implementations to ForwardingMap, just exist as an alias to document what special work you need to do.
There is a Forwarding variant for every other interface, as far as I can tell, but not
ForwardingBiMap
. This just came up on StackOverflow.The text was updated successfully, but these errors were encountered: