Package com.vladsch.flexmark.util.misc
Class BitFieldSet.EnumBitSetIterator<E extends java.lang.Enum<E>>
- java.lang.Object
-
- com.vladsch.flexmark.util.misc.BitFieldSet.EnumBitSetIterator<E>
-
- All Implemented Interfaces:
java.util.Iterator<E>
- Enclosing class:
- BitFieldSet<E extends java.lang.Enum<E>>
private class BitFieldSet.EnumBitSetIterator<E extends java.lang.Enum<E>> extends java.lang.Object implements java.util.Iterator<E>
-
-
Field Summary
Fields Modifier and Type Field Description (package private) long
lastReturned
The bit representing the last element returned by this iterator but not removed, or zero if no such element exists.(package private) long
unseen
A bit vector representing the elements in the set not yet returned by this iterator.
-
Constructor Summary
Constructors Constructor Description EnumBitSetIterator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasNext()
E
next()
void
remove()
-
-
-
Method Detail
-
hasNext
public boolean hasNext()
-
next
public E next()
-
-