Class TreeCollisionMap<K,V>

java.lang.Object
org.javimmutable.collections.tree.TreeCollisionMap<K,V>
All Implemented Interfaces:
CollisionMap<K,V>

@Immutable public class TreeCollisionMap<K,V> extends Object implements CollisionMap<K,V>
CollisionMap implementation that stores values in Node objects (balanced trees). Usable with keys that implement Comparable. Will fail with any other type of key.