eclipse / eclipse-collections

Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.
https://eclipse.dev/collections/
2.42k stars 606 forks source link

Implement unmodifiable Multimaps. #21

Open motlin opened 8 years ago

motlin commented 8 years ago

Implement unmodifiable Multimap wrappers like UnmodifiableMutableListMultimap, UnmodifiableMutableSetMultimap, etc.

Implement MutableMultimap<K, V> asUnmodifiable(); in MutableMultimap<K, V> and covariant overrides like MutableListMultimap<K, V> asUnmodifiable(); in MutableListMultimap.

All interfaces that extend MutableMultimap should have an override, including

The overall design and inheritance hierarchy of unmodifiable MutableMultimaps should be similar to the unmodifiable MutableCollection hierarchy.

gonzra-bnym commented 4 years ago

Hello. I'd like to work on this issue.

donraab commented 4 years ago

Thanks @gonzra-bnym ! I've assigned the issue to you.