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
- Direct Known Subclasses:
ValueList
public class FluentArrayList<E> extends ArrayList<E>
Utility subclass ofArrayList
that supports fluent API.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.AbstractList
modCount
-
-
Constructor Summary
Constructors Constructor Description FluentArrayList()
FluentArrayList(int initialCapacity)
FluentArrayList(E... elements)
FluentArrayList(Collection<? extends E> c)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FluentArrayList<E>
append(E e)
Fluent method to add the specified element to this list.FluentArrayList<E>
appendAll(E... elements)
Fluent method to add the elements to this list.FluentArrayList<E>
appendAll(Collection<? extends E> c)
Fluent method to add the elements from the specified collection to this list.FluentArrayList<E>
delete(Object o)
Fluent method to remove the specified element from this list.-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
Methods inherited from class java.util.AbstractCollection
containsAll, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
-
Methods inherited from interface java.util.List
containsAll
-
-
-
-
Constructor Detail
-
FluentArrayList
public FluentArrayList(int initialCapacity)
-
FluentArrayList
public FluentArrayList()
-
FluentArrayList
public FluentArrayList(E... elements)
-
FluentArrayList
public FluentArrayList(Collection<? extends E> c)
-
-
Method Detail
-
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.
-
-