Home | History | Annotate | Download | only in collect

Lines Matching refs:listIterator

48 import java.util.ListIterator;
574 @Override public ListIterator<T> listIterator(final int index) {
575 return new TransformedListIterator<F, T>(fromList.listIterator(index)) {
611 return listIterator();
613 @Override public ListIterator<T> listIterator(int index) {
614 return new TransformedListIterator<F, T>(fromList.listIterator(index)) {
856 return listIterator();
859 @Override public ListIterator<T> listIterator(int index) {
861 final ListIterator<T> forwardIterator = forwardList.listIterator(start);
862 return new ListIterator<T>() {
963 ListIterator<E> listIterator = list.listIterator(index);
965 listIterator.add(e);
975 ListIterator<?> listIterator = list.listIterator();
976 while (listIterator.hasNext()) {
977 if (Objects.equal(element, listIterator.next())) {
978 return listIterator.previousIndex();
988 ListIterator<?> listIterator = list.listIterator(list.size());
989 while (listIterator.hasPrevious()) {
990 if (Objects.equal(element, listIterator.previous())) {
991 return listIterator.nextIndex();
998 * Returns an implementation of {@link List#listIterator(int)}.
1000 static <E> ListIterator<E> listIteratorImpl(List<E> list, int index) {
1001 return new AbstractListWrapper<E>(list).listIterator(index);
1012 @Override public ListIterator<E> listIterator(int index) {
1013 return backingList.listIterator(index);
1020 @Override public ListIterator<E> listIterator(int index) {
1021 return backingList.listIterator(index);