Class LocatedLinkedHashMap<K,V>

java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<K,V>
java.util.LinkedHashMap<K,V>
org.eclipse.epsilon.flexmi.yaml.LocatedLinkedHashMap<K,V>
All Implemented Interfaces:
Serializable, Cloneable, Map<K,V>, SequencedMap<K,V>, LocatedMap<K,V>

public class LocatedLinkedHashMap<K,V> extends LinkedHashMap<K,V> implements LocatedMap<K,V>
Extended version of a map which keeps track of the YAML representation tree node tuple it came from (for its location). Note: this class is only meant to be used during the loading of a YAML document. It assumes the only changes made to the map are to put keys during the loading process.
See Also:
  • Constructor Details

    • LocatedLinkedHashMap

      public LocatedLinkedHashMap()
    • LocatedLinkedHashMap

      public LocatedLinkedHashMap(int initialCapacity)
  • Method Details