Class DelegatingList<T>

  • Type Parameters:
    T - the type of elements in this list
    All Implemented Interfaces:
    java.lang.Iterable<T>, java.util.Collection<T>, java.util.List<T>
    Direct Known Subclasses:
    ComponentList

    public class DelegatingList<T>
    extends ListImpl<T>
    implements java.util.List<T>
    List that delegates to another list
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.util.List<T> list  
    • Constructor Summary

      Constructors 
      Constructor Description
      DelegatingList​(java.util.List<T> list)
      Creates a new delegating list
    • Field Detail

      • list

        protected final java.util.List<T> list
    • Constructor Detail

      • DelegatingList

        public DelegatingList​(java.util.List<T> list)
        Creates a new delegating list
        Parameters:
        list - underlying list
    • Method Detail

      • getList

        public java.util.List<T> getList()
        Specified by:
        getList in class ListImpl<T>