diff --git a/src/main/java/org/apache/commons/collections4/iterators/LoopingListIterator.java b/src/main/java/org/apache/commons/collections4/iterators/LoopingListIterator.java index da94a72777..279728e9b2 100644 --- a/src/main/java/org/apache/commons/collections4/iterators/LoopingListIterator.java +++ b/src/main/java/org/apache/commons/collections4/iterators/LoopingListIterator.java @@ -57,11 +57,7 @@ public class LoopingListIterator implements ResettableListIterator { */ public LoopingListIterator(final List list) { this.list = Objects.requireNonNull(list, "collection"); - _reset(); - } - - private void _reset() { - iterator = list.listIterator(); + init(); } /** @@ -110,6 +106,10 @@ public boolean hasPrevious() { return !list.isEmpty(); } + private void init() { + iterator = list.listIterator(); + } + /** * Returns the next object in the list. *

@@ -230,7 +230,7 @@ public void remove() { */ @Override public void reset() { - _reset(); + init(); } /**