An implementation of List#addAll(int, Collection).
(List<E> list, int index, Iterable<? extends E> elements)
| 1058 | |
| 1059 | |
| 1060 | static <E> boolean addAllImpl(List<E> list, int index, Iterable<? extends E> elements) { |
| 1061 | boolean changed = false; |
| 1062 | ListIterator<E> listIterator = list.listIterator(index); |
| 1063 | for (E e : elements) { |
| 1064 | listIterator.add(e); |
| 1065 | changed = true; |
| 1066 | } |
| 1067 | return changed; |
| 1068 | } |
| 1069 | |
| 1070 | /** |
| 1071 | * An implementation of {@link List#indexOf(Object)}. |
no test coverage detected