Class AbstractListDecorator

java.lang.Object
org.apache.commons.collections.collection.AbstractCollectionDecorator
org.apache.commons.collections.list.AbstractListDecorator
All Implemented Interfaces:
Iterable, Collection, List, SequencedCollection
Direct Known Subclasses:
AbstractSerializableListDecorator

@Deprecated(since="2021-04-30") public abstract class AbstractListDecorator extends AbstractCollectionDecorator implements List
Deprecated.
Apache Commons Collections version 3.x is being deprecated from AEMaaCS. The upgraded version 4.4 of Commons Collections is already included as replacement. Customers are advised to upgrade to this version of the library. Please note: the package name was changed to org.apache.commons.collections4. Further note that there are AEM APIs currently exposing the old collections classes; these will be updated in upcoming releases.
Decorates another List to provide additional behaviour.

Methods are forwarded directly to the decorated list.

Since:
Commons Collections 3.0
  • Method Details

    • add

      public void add(int index, Object object)
      Deprecated.
      Specified by:
      add in interface List
    • addAll

      public boolean addAll(int index, Collection coll)
      Deprecated.
      Specified by:
      addAll in interface List
    • get

      public Object get(int index)
      Deprecated.
      Specified by:
      get in interface List
    • indexOf

      public int indexOf(Object object)
      Deprecated.
      Specified by:
      indexOf in interface List
    • lastIndexOf

      public int lastIndexOf(Object object)
      Deprecated.
      Specified by:
      lastIndexOf in interface List
    • listIterator

      public ListIterator listIterator()
      Deprecated.
      Specified by:
      listIterator in interface List
    • listIterator

      public ListIterator listIterator(int index)
      Deprecated.
      Specified by:
      listIterator in interface List
    • remove

      public Object remove(int index)
      Deprecated.
      Specified by:
      remove in interface List
    • set

      public Object set(int index, Object object)
      Deprecated.
      Specified by:
      set in interface List
    • subList

      public List subList(int fromIndex, int toIndex)
      Deprecated.
      Specified by:
      subList in interface List