AbstractCollection.addAll

{@inheritDoc}

<p>This implementation iterates over the specified collection, and adds each object returned by the iterator to this collection, in turn.

<p>Note that this implementation will throw an <tt>UnsupportedOperationException</tt> unless <tt>add</tt> is overridden (assuming the specified collection is non-empty).

@throws UnsupportedOperationException {@inheritDoc} @throws ClassCastException {@inheritDoc} @throws NullPointerException {@inheritDoc} @throws IllegalArgumentException {@inheritDoc} @throws IllegalStateException {@inheritDoc}

@see #add(Object)

  1. bool addAll(Collection!E c)
    class AbstractCollection(E)
    bool
    addAll
  2. bool addAll(E[] c)

Meta