Javolution 6.0.0 java
|
Public Member Functions | |
BitSetIteratorImpl (BitSetService that, int index) | |
boolean | hasNext () |
Index | next () |
void | remove () |
Private Attributes | |
final BitSetService | that |
int | nextIndex |
int | currentIndex = -1 |
An iterator over a bit set.
Definition at line 20 of file BitSetIteratorImpl.java.
javolution.util.internal.bitset.BitSetIteratorImpl.BitSetIteratorImpl | ( | BitSetService | that, |
int | index | ||
) |
Definition at line 28 of file BitSetIteratorImpl.java.
References javolution.util.service.BitSetService.nextSetBit(), and javolution.util.internal.bitset.BitSetIteratorImpl.that.
boolean javolution.util.internal.bitset.BitSetIteratorImpl.hasNext | ( | ) |
Definition at line 33 of file BitSetIteratorImpl.java.
References javolution.util.internal.bitset.BitSetIteratorImpl.nextIndex.
Index javolution.util.internal.bitset.BitSetIteratorImpl.next | ( | ) |
Definition at line 37 of file BitSetIteratorImpl.java.
References javolution.util.internal.bitset.BitSetIteratorImpl.currentIndex, javolution.util.internal.bitset.BitSetIteratorImpl.nextIndex, javolution.util.service.BitSetService.nextSetBit(), javolution.util.internal.bitset.BitSetIteratorImpl.that, and javolution.util.Index.valueOf().
void javolution.util.internal.bitset.BitSetIteratorImpl.remove | ( | ) |
Definition at line 45 of file BitSetIteratorImpl.java.
References javolution.util.service.BitSetService.clear(), javolution.util.internal.bitset.BitSetIteratorImpl.currentIndex, and javolution.util.internal.bitset.BitSetIteratorImpl.that.
|
private |
Definition at line 26 of file BitSetIteratorImpl.java.
Referenced by javolution.util.internal.bitset.BitSetIteratorImpl.next(), and javolution.util.internal.bitset.BitSetIteratorImpl.remove().
|
private |
Definition at line 24 of file BitSetIteratorImpl.java.
Referenced by javolution.util.internal.bitset.BitSetIteratorImpl.hasNext(), and javolution.util.internal.bitset.BitSetIteratorImpl.next().
|
private |
Definition at line 22 of file BitSetIteratorImpl.java.
Referenced by javolution.util.internal.bitset.BitSetIteratorImpl.BitSetIteratorImpl(), javolution.util.internal.bitset.BitSetIteratorImpl.next(), and javolution.util.internal.bitset.BitSetIteratorImpl.remove().