/** * Creates an iterator for the sublist. * * @param subList the sublist to get an iterator for * @return a new iterator on the given sublist */ protected Iterator<E> createSubListIterator(final LinkedSubList<E> subList) { return createSubListListIterator(subList, 0); }
@Override public ListIterator<E> listIterator(final int index) { rangeCheck(index, size + 1); checkModCount(); return parent.createSubListListIterator(this, index); }