Class EnumConversionListOnList

  • All Implemented Interfaces:
    java.lang.Iterable<java.lang.Object>, java.util.Collection<java.lang.Object>, java.util.List<java.lang.Object>, org.eclipse.emf.common.util.EList<java.lang.Object>

    public class EnumConversionListOnList
    extends EnumConversionList
    Converts Enumerators to EnumLiterals.
    • Constructor Detail

      • EnumConversionListOnList

        public EnumConversionListOnList​(java.util.List<java.lang.Object> dataSource)
        Creates a new EnumConversionListOnList around dataSource.
        Parameters:
        dataSource - the collection to wrap
    • Method Detail

      • get

        public java.lang.Object get​(int index)
        Specified by:
        get in interface java.util.List<java.lang.Object>
        Overrides:
        get in class LazyList<java.lang.Object>
      • last

        public java.lang.Object last()
        Returns the last element in self.
        Overrides:
        last in class LazyList<java.lang.Object>
        Returns:
        The last element in self.