Package | Description |
---|---|
com.googlecode.javaewah | |
com.googlecode.javaewah.datastructure | |
com.googlecode.javaewah32 |
Modifier and Type | Class and Description |
---|---|
(package private) class |
ClearIntIterator
This class is equivalent to IntIteratorImpl, except that it allows
use to iterate over "clear" bits (bits set to 0).
|
(package private) class |
IntIteratorImpl
The IntIteratorImpl is the 64 bit implementation of the IntIterator
interface, which efficiently returns the stream of integers represented by an
EWAHIterator.
|
class |
IntIteratorOverIteratingRLW
Implementation of an IntIterator over an IteratingRLW.
|
(package private) class |
ReverseIntIterator
The ReverseIntIterator is the 64 bit implementation of the IntIterator
interface, which efficiently returns the stream of integers represented by a
ReverseEWAHIterator in reverse order.
|
Modifier and Type | Method and Description |
---|---|
IntIterator |
EWAHCompressedBitmap.clearIntIterator()
Iterator over the clear bits.
|
IntIterator |
EWAHCompressedBitmap.intIterator()
Iterator over the set bits (this is what most people will want to use
to browse the content if they want an iterator).
|
IntIterator |
EWAHCompressedBitmap.reverseIntIterator()
Iterator over the set bits in reverse order.
|
static IntIterator |
IteratorUtil.toSetBitsIntIterator(IteratingRLW i) |
Modifier and Type | Method and Description |
---|---|
IntIterator |
BitSet.intIterator()
Iterate over the set bits
|
IntIterator |
ImmutableBitSet.intIterator()
Iterate over the set bits
|
IntIterator |
BitSet.unsetIntIterator()
Iterate over the unset bits
|
IntIterator |
ImmutableBitSet.unsetIntIterator()
Iterate over the unset bits
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
ClearIntIterator32
This class is equivalent to IntIteratorImpl, except that it allows
use to iterate over "clear" bits (bits set to 0).
|
(package private) class |
IntIteratorImpl32
The IntIteratorImpl32 is the 32 bit implementation of the IntIterator
interface, which efficiently returns the stream of integers represented by an
EWAHIterator32.
|
class |
IntIteratorOverIteratingRLW32
Implementation of an IntIterator over an IteratingRLW.
|
(package private) class |
ReverseIntIterator32
The ReverseIntIterator32 is the 32 bit implementation of the IntIterator
interface, which efficiently returns the stream of integers represented by a
ReverseEWAHIterator32 in reverse order.
|
Modifier and Type | Method and Description |
---|---|
IntIterator |
EWAHCompressedBitmap32.clearIntIterator()
Iterator over the clear bits.
|
IntIterator |
EWAHCompressedBitmap32.intIterator()
Iterator over the set bits (this is what most people will want to use
to browse the content if they want an iterator).
|
IntIterator |
EWAHCompressedBitmap32.reverseIntIterator()
Iterator over the set bits in reverse order.
|
static IntIterator |
IteratorUtil32.toSetBitsIntIterator(IteratingRLW32 i) |