Class LocatedArrayList<E>

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<E>
org.eclipse.epsilon.flexmi.yaml.LocatedArrayList<E>
All Implemented Interfaces:
Serializable, Cloneable, Iterable<E>, Collection<E>, List<E>, RandomAccess, SequencedCollection<E>, LocatedList<E>

public class LocatedArrayList<E> extends ArrayList<E> implements LocatedList<E>
Subclass of an ArrayList which keeps track of the YAML representation tree node that each value came from. Note: this class is only meant to be used during the loading of a YAML document. It assumes the only changes made to the list are to add elements during the loading process.
See Also:
  • Constructor Details

    • LocatedArrayList

      public LocatedArrayList()
    • LocatedArrayList

      public LocatedArrayList(int initialCapacity)
  • Method Details