Class CollectionUtilities.AbstractIterator<T>
java.lang.Object
com.strobel.core.CollectionUtilities.AbstractIterator<T>
- Direct Known Subclasses:
CollectionUtilities.OfTypeIterator, CollectionUtilities.SkipIterator, CollectionUtilities.TakeIterator, CollectionUtilities.WhereSelectIterableIterator
- Enclosing class:
CollectionUtilities
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) T(package private) int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) long -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Iterable
forEach, spliteratorMethods inherited from interface Iterator
forEachRemaining
-
Field Details
-
STATE_UNINITIALIZED
static final int STATE_UNINITIALIZED- See Also:
-
STATE_NEED_NEXT
static final int STATE_NEED_NEXT- See Also:
-
STATE_HAS_NEXT
static final int STATE_HAS_NEXT- See Also:
-
STATE_FINISHED
static final int STATE_FINISHED- See Also:
-
threadId
long threadId -
state
int state -
next
T next
-
-
Constructor Details
-
AbstractIterator
AbstractIterator()
-
-
Method Details