Package org.eclipse.emf.common.util
Class ArrayDelegatingEList.NonResolvingEIterator<E1>
java.lang.Object
AbstractEList<E>.EIterator<E1>
AbstractEList<E>.NonResolvingEIterator<E1>
org.eclipse.emf.common.util.ArrayDelegatingEList.NonResolvingEIterator<E1>
- All Implemented Interfaces:
Iterator<E1>
- Enclosing class:
- ArrayDelegatingEList<E>
protected class ArrayDelegatingEList.NonResolvingEIterator<E1>
extends AbstractEList<E>.NonResolvingEIterator<E1>
An extended read-only iterator that does not
resolve objects.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Object[]The expected data array of the containing list.Fields inherited from class org.eclipse.emf.common.util.AbstractEList.EIterator
cursor, expectedModCount, lastCursor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidChecks that the modification count and data array are as expected.Methods inherited from class org.eclipse.emf.common.util.AbstractEList.NonResolvingEIterator
doNext, removeMethods inherited from class org.eclipse.emf.common.util.AbstractEList.EIterator
hasNext, nextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining
-
Field Details
-
expectedData
The expected data array of the containing list.
-
-
Constructor Details
-
NonResolvingEIterator
protected NonResolvingEIterator()
-
-
Method Details
-
checkModCount
protected void checkModCount()Checks that the modification count and data array are as expected.- Overrides:
checkModCountin classAbstractEList<E>.EIterator<E1>- Throws:
ConcurrentModificationException- if the modification count is not as expected.
-