Class ElementHashDictionary<TKey,​TValue extends ion.Meta.Element>

  • Type Parameters:
    K - the class of the dictionary keys
    V - the class of the dictionary values
    All Implemented Interfaces:
    ICollectionValue<java.util.Map.Entry<TKey,​TValue>>, IDictionary<TKey,​TValue>, java.lang.Iterable<java.util.Map.Entry<TKey,​TValue>>

    public class ElementHashDictionary<TKey,​TValue extends ion.Meta.Element>
    extends HashDictionary<TKey,​TValue>
    An implementation of HashDictionary where the values must extend Element. All events raised on the elements are also raised on the ElementHashDictionary. Added / Removed / Set Events are raised on both ElementHashDictionary and elements.
    Author:
    GAIPS
    • Constructor Detail

      • ElementHashDictionary

        public ElementHashDictionary()