Class PojoMap<K,​V>

  • Type Parameters:
    K - the type of the map keys
    V - the type of the map values
    All Implemented Interfaces:
    IEditableModel, IModel, IMap<K,​V>, IValidable, Map<K,​V>

    public class PojoMap<K,​V>
    extends MapModel<K,​V>
    POJO map model implementation.
    See Also:
    IModel, IMap
    • Constructor Detail

      • PojoMap

        public PojoMap​(Map<K,​V> initial)
        Instantiates a new POJO map.
        Parameters:
        initial - the initial map.
    • Method Detail

      • getChange

        public IChange getChange()
        Returns:
        change describing the modifications done to the model.