Class MMap<K,V>

java.lang.Object
org.eclipse.aether.util.graph.manager.MMap<K,V>
Type Parameters:
K -
V -

public class MMap<K,V> extends Object
Warning: this is a special map-like construct that suits only and should be used only in this package! It has the following properties:
  • memorizes once calculated hashCode
  • once hashCode calculated, goes into "read only" mode (put method will fail)
  • otherwise all the rest is same as for HashMap
This class is not a generic map class; only those methods are "protected" that are in use in this very package.