Interface Keys.MutableValues<K,V>

Type Parameters:
K - The type of the key.
V - The type of the value which relates to a key.
All Superinterfaces:
org.refcodes.mixin.Clearable, Keys<K,V>, Keys.MutableKeys<K,V>
All Known Subinterfaces:
CanonicalMap.CanonicalMapBuilder, CanonicalMap.MutableCanonicalMap, ClassStructMap.ClassStructMapBuilder, ClassStructMap.MutableClassStructMap, Dictionary.MutableDictionary<K,V>, Dictionary.MutableDictionary.DictionaryBuilder<K,V,B>, InterOperableMap.InterOperableMapBuilder<T>, InterOperableMap.MutableInterOperableMap<T>, PathMap.MutablePathMap<T>, PathMap.PathMapBuilder<T>, SimpleTypeMap.MutableSimpleTypeMap, SimpleTypeMap.SimpleTypeMapBuilder
All Known Implementing Classes:
CanonicalMapBuilderImpl, ClassStructMapBuilderImpl, PathMapBuilderImpl, SimpleTypeMapBuilderImpl
Enclosing interface:
Keys<K,V>

public static interface Keys.MutableValues<K,V> extends Keys.MutableKeys<K,V>
Mixin for mutable functionality accompanying the Keys interface.
  • Method Details

    • put

      V put(K aKey, V aValue)
      Puts an element identified by the given key.
      Parameters:
      aKey - The key which's element is to be put.
      aValue - the value
      Returns:
      The value being overwritten.