Class MutableConstrainedMap<K>

  • Type Parameters:
    K - the type of the keys in the map
    All Implemented Interfaces:
    IConstrainedMap<K>, IMutableConstrainedMap<K>
    Direct Known Subclasses:
    SimpleConstrainedMap

    public abstract class MutableConstrainedMap<K>
    extends Object
    implements IMutableConstrainedMap<K>
    A mutable extension to IConstrainedMap. Note that it is the values that can be mutated. Existing constraints cannot be modified. However, some implementations may allow adding constraints for keys that currently doesn't have a constraint, and thus no current value.