Class MapChange<K,V,M>

java.lang.Object
eu.bandm.tools.ramus.runtime2.MapChange<K,V,M>

public class MapChange<K,V,M> extends Object
  • Constructor Details

    • MapChange

      MapChange(K key, V oldValue, V newValue, M newMap)
  • Method Details

    • getNewValue

      public V getNewValue()
    • getNewMap

      public M getNewMap()
    • withNewMap

      public <N> MapChange<K,V,N> withNewMap(Function<? super M,? extends N> fun)
    • setNewMap

      MapChange<K,V,M> setNewMap(M newMap)