Class PMap<K,​V,​SelfType extends PMap<K,​V,​SelfType>>

  • Type Parameters:
    K - the type of keys in the map
    V - the type of values in this map
    SelfType - the self-type of implementing classes
    All Implemented Interfaces:
    PersistentMap<K,​V,​SelfType>

    public abstract class PMap<K,​V,​SelfType extends PMap<K,​V,​SelfType>>
    extends java.lang.Object
    implements PersistentMap<K,​V,​SelfType>
    An implementation of PersistentMap using Map.