Class ConcurrentEvictingQueue.Iter
java.lang.Object
io.github.resilience4j.circularbuffer.ConcurrentEvictingQueue.Iter
- All Implemented Interfaces:
Iterator<E>
- Enclosing class:
ConcurrentEvictingQueue<E>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate intprivate int -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Iterator
forEachRemaining, remove
-
Field Details
-
visitedCount
private int visitedCount -
cursor
private int cursor -
expectedModificationsCount
private int expectedModificationsCount
-
-
Constructor Details
-
Iter
Iter(int headIndex, int modificationsCount)
-
-
Method Details
-
hasNext
-
next
-
checkForModification
private void checkForModification()
-