Package | Description |
---|---|
com.googlecode.javaewah |
Modifier and Type | Class and Description |
---|---|
(package private) class |
LongArray
Long array wrapper.
|
(package private) class |
LongBufferWrapper
java.nio.LongBuffer wrapper.
|
Modifier and Type | Field and Description |
---|---|
private Buffer |
ChunkIteratorImpl.buffer |
private Buffer |
ClearIntIterator.buffer |
private Buffer |
IteratingBufferedRunningLengthWord.buffer |
(package private) Buffer |
EWAHCompressedBitmap.buffer
The buffer
|
private Buffer |
IntIteratorImpl.buffer |
(package private) Buffer |
RunningLengthWord.buffer
The array of words.
|
private Buffer |
ReverseIntIterator.buffer |
Modifier and Type | Method and Description |
---|---|
Buffer |
ReverseEWAHIterator.buffer()
Access to the buffer
|
Buffer |
EWAHIterator.buffer()
Access to the buffer
|
Buffer |
Buffer.clone()
Creates and returns a copy of the buffer
|
Modifier and Type | Method and Description |
---|---|
void |
BitCounter.addStreamOfLiteralWords(Buffer buffer,
int start,
int number)
virtually add several literal words.
|
void |
NonEmptyVirtualStorage.addStreamOfLiteralWords(Buffer buffer,
int start,
int number)
throws a NonEmptyException exception when number is greater than 0
|
void |
EWAHCompressedBitmap.addStreamOfLiteralWords(Buffer buffer,
int start,
int number)
if you have several literal words to copy over, this might be faster.
|
void |
BitmapStorage.addStreamOfLiteralWords(Buffer buffer,
int start,
int number)
if you have several literal words to copy over, this might be faster.
|
void |
BitCounter.addStreamOfNegatedLiteralWords(Buffer buffer,
int start,
int number)
virtually add several negated literal words.
|
void |
NonEmptyVirtualStorage.addStreamOfNegatedLiteralWords(Buffer buffer,
int start,
int number)
throws a NonEmptyException exception when number is greater than 0
|
void |
EWAHCompressedBitmap.addStreamOfNegatedLiteralWords(Buffer buffer,
int start,
int number)
Same as addStreamOfLiteralWords, but the words are negated.
|
void |
BitmapStorage.addStreamOfNegatedLiteralWords(Buffer buffer,
int start,
int number)
Like "addStreamOfLiteralWords" but negates the words being added.
|
(package private) static int |
RunningLengthWord.getNumberOfLiteralWords(Buffer buffer,
int position) |
(package private) static boolean |
RunningLengthWord.getRunningBit(Buffer buffer,
int position) |
(package private) static long |
RunningLengthWord.getRunningLength(Buffer buffer,
int position) |
void |
LongBufferWrapper.negative_push_back(Buffer buffer,
int start,
int number) |
void |
LongArray.negative_push_back(Buffer buffer,
int start,
int number) |
void |
Buffer.negative_push_back(Buffer buffer,
int start,
int number)
Same as push_back, but the words are negated.
|
void |
LongBufferWrapper.push_back(Buffer buffer,
int start,
int number) |
void |
LongArray.push_back(Buffer buffer,
int start,
int number) |
void |
Buffer.push_back(Buffer buffer,
int start,
int number)
Appends the specified buffer words to the end of the buffer.
|
(package private) static void |
RunningLengthWord.setNumberOfLiteralWords(Buffer buffer,
int position,
long number) |
(package private) static void |
RunningLengthWord.setRunningBit(Buffer buffer,
int position,
boolean b) |
(package private) static void |
RunningLengthWord.setRunningLength(Buffer buffer,
int position,
long number) |
void |
LongBufferWrapper.swap(Buffer other) |
void |
LongArray.swap(Buffer other) |
void |
Buffer.swap(Buffer other)
Swap the content of the buffer with another.
|
Constructor and Description |
---|
EWAHCompressedBitmap(Buffer buffer) |
EWAHIterator(Buffer buffer)
Instantiates a new EWAH iterator.
|
ReverseEWAHIterator(Buffer buffer)
Instantiates a new reverse EWAH iterator.
|
RunningLengthWord(Buffer buffer,
int p)
Instantiates a new running length word.
|