Interface SCOMap<T,K,V>

Type Parameters:
K - Key type of the map
V - Value type of the map
All Superinterfaces:
SCO<T>, SCOContainer<T>
All Known Implementing Classes:
HashMap, HashMap, Hashtable, Hashtable, LinkedHashMap, LinkedHashMap, Map, Map, Properties, Properties, SortedMap, SortedMap, TreeMap, TreeMap

public interface SCOMap<T,K,V> extends SCOContainer<T>
Representation of a wrapper for a mutable Map SCO type supported.
  • Method Details

    • updateEmbeddedKey

      void updateEmbeddedKey(K key, int fieldNumber, Object newValue, boolean makeDirty)
      Method to update an embedded key stored in the map.
      Parameters:
      key - The key
      fieldNumber - Number of field in the element
      newValue - the new value for this field
      makeDirty - Whether to make the SCO field dirty.
    • updateEmbeddedValue

      void updateEmbeddedValue(V value, int fieldNumber, Object newValue, boolean makeDirty)
      Method to update an embedded value stored in the map.
      Parameters:
      value - The value
      fieldNumber - Number of field in the element
      newValue - the new value for this field
      makeDirty - Whether to make the SCO field dirty.