public static class Bitfield.IterBit extends java.lang.Object implements IterableIterator<java.lang.Integer>
| Modifier and Type | Field and Description | 
|---|---|
| (package private) long[] | bitArray | 
| (package private) long | bits | 
| (package private) int | ixCounts the bit number | 
| private long | maskShifts the bit to test | 
| (package private) int | nrBit | 
| Constructor and Description | 
|---|
| IterBit(long[] bitArray) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | hasNext() | 
| java.util.Iterator<java.lang.Integer> | iterator() | 
| java.lang.Integer | next() | 
final long[] bitArray
long bits
int ix
private long mask
int nrBit
public boolean hasNext()
hasNext in interface java.util.Iterator<java.lang.Integer>public java.lang.Integer next()
next in interface java.util.Iterator<java.lang.Integer>public java.util.Iterator<java.lang.Integer> iterator()
iterator in interface java.lang.Iterable<java.lang.Integer>