Class FluentArrayList<E>

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<E>
com.amazonaws.services.dynamodbv2.document.utils.FluentArrayList<E>
All Implemented Interfaces:
Serializable, Cloneable, Iterable<E>, Collection<E>, List<E>, RandomAccess, SequencedCollection<E>
Direct Known Subclasses:
ValueList

public class FluentArrayList<E> extends ArrayList<E>
Utility subclass of ArrayList that supports fluent API.
See Also:
  • Constructor Details

    • FluentArrayList

      public FluentArrayList(int initialCapacity)
    • FluentArrayList

      public FluentArrayList()
    • FluentArrayList

      public FluentArrayList(E... elements)
    • FluentArrayList

      public FluentArrayList(Collection<? extends E> c)
  • Method Details

    • append

      public FluentArrayList<E> append(E e)
      Fluent method to add the specified element to this list.
    • delete

      public FluentArrayList<E> delete(Object o)
      Fluent method to remove the specified element from this list.
    • appendAll

      public FluentArrayList<E> appendAll(Collection<? extends E> c)
      Fluent method to add the elements from the specified collection to this list.
    • appendAll

      public FluentArrayList<E> appendAll(E... elements)
      Fluent method to add the elements to this list.