Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
W
X
A
add(long)
- Method in class com.googlecode.javaewah.
BitCounter
Virtually add words directly to the bitmap
add(long)
- Method in interface com.googlecode.javaewah.
BitmapStorage
Adding words directly to the bitmap (for expert use).
add(long)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Adding words directly to the bitmap (for expert use).
add(long, int)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Adding words directly to the bitmap (for expert use).
add(long)
- Method in class com.googlecode.javaewah.
NonEmptyVirtualStorage
If the word to be added is non-zero, a NonEmptyException exception is thrown.
add(int)
- Method in class com.googlecode.javaewah32.
BitCounter32
Virtually add words directly to the bitmap
add(int)
- Method in interface com.googlecode.javaewah32.
BitmapStorage32
Adding words directly to the bitmap (for expert use).
add(int)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Adding words directly to the bitmap (for expert use).
add(int, int)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Adding words directly to the bitmap (for expert use).
add(int)
- Method in class com.googlecode.javaewah32.
NonEmptyVirtualStorage32
If the word to be added is non-zero, a NonEmptyException exception is thrown.
addStreamOfEmptyWords(boolean, long)
- Method in class com.googlecode.javaewah.
BitCounter
virtually add many zeroes or ones.
addStreamOfEmptyWords(boolean, long)
- Method in interface com.googlecode.javaewah.
BitmapStorage
For experts: You want to add many zeroes or ones? This is the method you use.
addStreamOfEmptyWords(boolean, long)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
For experts: You want to add many zeroes or ones? This is the method you use.
addStreamOfEmptyWords(boolean, long)
- Method in class com.googlecode.javaewah.
NonEmptyVirtualStorage
If the boolean value is true and number>0, then it throws a NonEmptyException exception, otherwise, nothing happens.
addStreamOfEmptyWords(boolean, int)
- Method in class com.googlecode.javaewah32.
BitCounter32
virtually add many zeroes or ones.
addStreamOfEmptyWords(boolean, int)
- Method in interface com.googlecode.javaewah32.
BitmapStorage32
For experts: You want to add many zeroes or ones? This is the method you use.
addStreamOfEmptyWords(boolean, int)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
For experts: You want to add many zeroes or ones? This is the method you use.
addStreamOfEmptyWords(boolean, int)
- Method in class com.googlecode.javaewah32.
NonEmptyVirtualStorage32
If the boolean value is true and number>0, then it throws a NonEmptyException exception, otherwise, nothing happens.
addStreamOfLiteralWords(long[], int, int)
- Method in class com.googlecode.javaewah.
BitCounter
virtually add several literal words.
addStreamOfLiteralWords(long[], int, int)
- Method in interface com.googlecode.javaewah.
BitmapStorage
if you have several literal words to copy over, this might be faster.
addStreamOfLiteralWords(long[], int, int)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
if you have several literal words to copy over, this might be faster.
addStreamOfLiteralWords(long[], int, int)
- Method in class com.googlecode.javaewah.
NonEmptyVirtualStorage
throws a NonEmptyException exception when number > 0
addStreamOfLiteralWords(int[], int, int)
- Method in class com.googlecode.javaewah32.
BitCounter32
virtually add several literal words.
addStreamOfLiteralWords(int[], int, int)
- Method in interface com.googlecode.javaewah32.
BitmapStorage32
if you have several literal words to copy over, this might be faster.
addStreamOfLiteralWords(int[], int, int)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
if you have several literal words to copy over, this might be faster.
addStreamOfLiteralWords(int[], int, int)
- Method in class com.googlecode.javaewah32.
NonEmptyVirtualStorage32
throws a NonEmptyException exception when number > 0
addStreamOfNegatedLiteralWords(long[], int, int)
- Method in class com.googlecode.javaewah.
BitCounter
virtually add several negated literal words.
addStreamOfNegatedLiteralWords(long[], int, int)
- Method in interface com.googlecode.javaewah.
BitmapStorage
Like "addStreamOfLiteralWords" but negates the words being added.
addStreamOfNegatedLiteralWords(long[], int, int)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Same as addStreamOfLiteralWords, but the words are negated.
addStreamOfNegatedLiteralWords(long[], int, int)
- Method in class com.googlecode.javaewah.
NonEmptyVirtualStorage
throws a NonEmptyException exception when number > 0
addStreamOfNegatedLiteralWords(int[], int, int)
- Method in class com.googlecode.javaewah32.
BitCounter32
virtually add several negated literal words.
addStreamOfNegatedLiteralWords(int[], int, int)
- Method in interface com.googlecode.javaewah32.
BitmapStorage32
Like "addStreamOfLiteralWords" but negates the words being added.
addStreamOfNegatedLiteralWords(int[], int, int)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Same as addStreamOfLiteralWords, but the words are negated.
addStreamOfNegatedLiteralWords(int[], int, int)
- Method in class com.googlecode.javaewah32.
NonEmptyVirtualStorage32
throws a NonEmptyException exception when number > 0
and(EWAHCompressedBitmap)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Returns a new compressed bitmap containing the bitwise AND values of the current bitmap with some other bitmap.
and(EWAHCompressedBitmap...)
- Static method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Returns a new compressed bitmap containing the bitwise AND values of the provided bitmaps.
and(T...)
- Static method in class com.googlecode.javaewah.
FastAggregation
and(T)
- Method in interface com.googlecode.javaewah.
LogicalElement
Compute the bitwise logical and
and(EWAHCompressedBitmap32)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Returns a new compressed bitmap containing the bitwise AND values of the current bitmap with some other bitmap.
and(EWAHCompressedBitmap32...)
- Static method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Returns a new compressed bitmap containing the bitwise AND values of the provided bitmaps.
andCardinality(EWAHCompressedBitmap)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Returns the cardinality of the result of a bitwise AND of the values of the current bitmap with some other bitmap.
andCardinality(EWAHCompressedBitmap...)
- Static method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Returns the cardinality of the result of a bitwise AND of the values of the provided bitmaps.
andCardinality(EWAHCompressedBitmap32)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Returns the cardinality of the result of a bitwise AND of the values of the current bitmap with some other bitmap.
andCardinality(EWAHCompressedBitmap32...)
- Static method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Returns the cardinality of the result of a bitwise AND of the values of the provided bitmaps.
andNot(EWAHCompressedBitmap)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Returns a new compressed bitmap containing the bitwise AND NOT values of the current bitmap with some other bitmap.
andNot(T)
- Method in interface com.googlecode.javaewah.
LogicalElement
Compute the bitwise logical and not
andNot(EWAHCompressedBitmap32)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Returns a new compressed bitmap containing the bitwise AND NOT values of the current bitmap with some other bitmap.
andNotCardinality(EWAHCompressedBitmap)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Returns the cardinality of the result of a bitwise AND NOT of the values of the current bitmap with some other bitmap.
andNotCardinality(EWAHCompressedBitmap32)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Returns the cardinality of the result of a bitwise AND NOT of the values of the current bitmap with some other bitmap.
array
- Variable in class com.googlecode.javaewah.
RunningLengthWord
The array of words.
array
- Variable in class com.googlecode.javaewah32.
RunningLengthWord32
The array of words.
B
benchmark
- Class in
com.googlecode.javaewah.benchmark
benchmark()
- Constructor for class com.googlecode.javaewah.benchmark.
benchmark
BitCounter
- Class in
com.googlecode.javaewah
BitCounter is a fake bitset data structure.
BitCounter()
- Constructor for class com.googlecode.javaewah.
BitCounter
BitCounter32
- Class in
com.googlecode.javaewah32
BitCounter is a fake bitset data structure.
BitCounter32()
- Constructor for class com.googlecode.javaewah32.
BitCounter32
bitmapOf(int...)
- Static method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Return a bitmap with the bit set to true at the given positions.
bitmapOf(int...)
- Static method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Return a bitmap with the bit set to true at the given positions.
BitmapStorage
- Interface in
com.googlecode.javaewah
Low level bitset writing methods.
BitmapStorage32
- Interface in
com.googlecode.javaewah32
Low level bitset writing methods.
buffer()
- Method in class com.googlecode.javaewah.
EWAHIterator
Access to the array of words
buffer()
- Method in class com.googlecode.javaewah32.
EWAHIterator32
Access to the array of words
BufferedRunningLengthWord
- Class in
com.googlecode.javaewah
Mostly for internal use.
BufferedRunningLengthWord(long)
- Constructor for class com.googlecode.javaewah.
BufferedRunningLengthWord
Instantiates a new buffered running length word.
BufferedRunningLengthWord(RunningLengthWord)
- Constructor for class com.googlecode.javaewah.
BufferedRunningLengthWord
Instantiates a new buffered running length word.
BufferedRunningLengthWord32
- Class in
com.googlecode.javaewah32
Mostly for internal use.
BufferedRunningLengthWord32(int)
- Constructor for class com.googlecode.javaewah32.
BufferedRunningLengthWord32
Instantiates a new buffered running length word.
BufferedRunningLengthWord32(RunningLengthWord32)
- Constructor for class com.googlecode.javaewah32.
BufferedRunningLengthWord32
Instantiates a new buffered running length word.
C
cardinality()
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
reports the number of bits set to true.
cardinality()
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
reports the number of bits set to true.
clear()
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Clear any set bits and set size in bits back to 0
clear()
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Clear any set bits and set size in bits back to 0
clone()
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
clone()
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
com.googlecode.javaewah
- package com.googlecode.javaewah
com.googlecode.javaewah.benchmark
- package com.googlecode.javaewah.benchmark
com.googlecode.javaewah32
- package com.googlecode.javaewah32
D
deserialize(DataInput)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Deserialize.
deserialize(DataInput)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Deserialize.
discardFirstWords(long)
- Method in class com.googlecode.javaewah.
BufferedRunningLengthWord
Discard first words.
discardFirstWords(long)
- Method in class com.googlecode.javaewah.
IteratingBufferedRunningLengthWord
Discard first words, iterating to the next running length word if needed.
discardFirstWords(int)
- Method in class com.googlecode.javaewah32.
BufferedRunningLengthWord32
Discard first words.
discardFirstWords(int)
- Method in class com.googlecode.javaewah32.
IteratingBufferedRunningLengthWord32
Discard first words, iterating to the next running length word if needed.
discharge(BitmapStorage, long)
- Method in class com.googlecode.javaewah.
IteratingBufferedRunningLengthWord
Write out up to max words, returns how many were written
discharge(BitmapStorage)
- Method in class com.googlecode.javaewah.
IteratingBufferedRunningLengthWord
Write out the remaining words
discharge(BitmapStorage32, int)
- Method in class com.googlecode.javaewah32.
IteratingBufferedRunningLengthWord32
Write out up to max words, returns how many were written
discharge(BitmapStorage32)
- Method in class com.googlecode.javaewah32.
IteratingBufferedRunningLengthWord32
Write out the remaining words
discharge(BufferedRunningLengthWord32, EWAHIterator32, BitmapStorage32)
- Static method in class com.googlecode.javaewah32.
IteratingBufferedRunningLengthWord32
For internal use.
dischargeAsEmpty(BitmapStorage)
- Method in class com.googlecode.javaewah.
IteratingBufferedRunningLengthWord
Write out the remain words, transforming them to zeroes.
dischargeAsEmpty(BitmapStorage32)
- Method in class com.googlecode.javaewah32.
IteratingBufferedRunningLengthWord32
Write out the remain words, transforming them to zeroes.
dischargeNegated(BitmapStorage, long)
- Method in class com.googlecode.javaewah.
IteratingBufferedRunningLengthWord
Write out up to max words (negated), returns how many were written
dischargeNegated(BitmapStorage32, int)
- Method in class com.googlecode.javaewah32.
IteratingBufferedRunningLengthWord32
Write out up to max words (negated), returns how many were written
E
equals(Object)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Check to see whether the two compressed bitmaps contain the same set bits.
equals(Object)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Check to see whether the two compressed bitmaps contain the same set bits.
EWAHCompressedBitmap
- Class in
com.googlecode.javaewah
This implements the patent-free(1) EWAH scheme.
EWAHCompressedBitmap()
- Constructor for class com.googlecode.javaewah.
EWAHCompressedBitmap
Creates an empty bitmap (no bit set to true).
EWAHCompressedBitmap(int)
- Constructor for class com.googlecode.javaewah.
EWAHCompressedBitmap
Sets explicitly the buffer size (in 64-bit words).
EWAHCompressedBitmap32
- Class in
com.googlecode.javaewah32
This implements the patent-free EWAH scheme.
EWAHCompressedBitmap32()
- Constructor for class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Creates an empty bitmap (no bit set to true).
EWAHCompressedBitmap32(int)
- Constructor for class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Sets explicitly the buffer size (in 32-bit words).
EWAHIterator
- Class in
com.googlecode.javaewah
The class EWAHIterator represents a special type of efficient iterator iterating over (uncompressed) words of bits.
EWAHIterator(long[], int)
- Constructor for class com.googlecode.javaewah.
EWAHIterator
Instantiates a new eWAH iterator.
EWAHIterator32
- Class in
com.googlecode.javaewah32
The class EWAHIterator represents a special type of efficient iterator iterating over (uncompressed) words of bits.
EWAHIterator32(int[], int)
- Constructor for class com.googlecode.javaewah32.
EWAHIterator32
Instantiates a new eWAH iterator.
F
FastAggregation
- Class in
com.googlecode.javaewah
Fast algorithms to aggregate many bitmaps.
FastAggregation()
- Constructor for class com.googlecode.javaewah.
FastAggregation
G
getCount()
- Method in class com.googlecode.javaewah.
BitCounter
As you act on this class, it records the number of set (true) bits.
getCount()
- Method in class com.googlecode.javaewah32.
BitCounter32
As you act on this class, it records the number of set (true) bits.
getEWAHIterator()
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Gets an EWAHIterator over the data.
getEWAHIterator(EWAHCompressedBitmap)
- Static method in class com.googlecode.javaewah.
EWAHIterator
Allow expert developers to instantiate an EWAHIterator.
getEWAHIterator()
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Gets an EWAHIterator over the data.
getEWAHIterator(EWAHCompressedBitmap32)
- Static method in class com.googlecode.javaewah32.
EWAHIterator32
Allow expert developers to instantiate an EWAHIterator.
getLiteralWordAt(int)
- Method in class com.googlecode.javaewah.
IteratingBufferedRunningLengthWord
Get the nth literal word for the current running length word
getLiteralWordAt(int)
- Method in class com.googlecode.javaewah32.
IteratingBufferedRunningLengthWord32
Get the nth literal word for the current running length word
getNumberOfLiteralWords()
- Method in class com.googlecode.javaewah.
BufferedRunningLengthWord
Gets the number of literal words.
getNumberOfLiteralWords()
- Method in class com.googlecode.javaewah.
IteratingBufferedRunningLengthWord
Gets the number of literal words for the current running length word.
getNumberOfLiteralWords()
- Method in class com.googlecode.javaewah.
RunningLengthWord
Gets the number of literal words.
getNumberOfLiteralWords()
- Method in class com.googlecode.javaewah32.
BufferedRunningLengthWord32
Gets the number of literal words.
getNumberOfLiteralWords()
- Method in class com.googlecode.javaewah32.
IteratingBufferedRunningLengthWord32
Gets the number of literal words for the current running length word.
getNumberOfLiteralWords()
- Method in class com.googlecode.javaewah32.
RunningLengthWord32
Gets the number of literal words.
getPositions()
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
get the locations of the true values as one vector.
getPositions()
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
get the locations of the true values as one vector.
getRunningBit()
- Method in class com.googlecode.javaewah.
BufferedRunningLengthWord
Gets the running bit.
getRunningBit()
- Method in class com.googlecode.javaewah.
IteratingBufferedRunningLengthWord
Gets the running bit.
getRunningBit()
- Method in class com.googlecode.javaewah.
RunningLengthWord
Gets the running bit.
getRunningBit()
- Method in class com.googlecode.javaewah32.
BufferedRunningLengthWord32
Gets the running bit.
getRunningBit()
- Method in class com.googlecode.javaewah32.
IteratingBufferedRunningLengthWord32
Gets the running bit.
getRunningBit()
- Method in class com.googlecode.javaewah32.
RunningLengthWord32
Gets the running bit.
getRunningLength()
- Method in class com.googlecode.javaewah.
BufferedRunningLengthWord
Gets the running length.
getRunningLength()
- Method in class com.googlecode.javaewah.
IteratingBufferedRunningLengthWord
Gets the running length.
getRunningLength()
- Method in class com.googlecode.javaewah.
RunningLengthWord
Gets the running length.
getRunningLength()
- Method in class com.googlecode.javaewah32.
BufferedRunningLengthWord32
Gets the running length.
getRunningLength()
- Method in class com.googlecode.javaewah32.
IteratingBufferedRunningLengthWord32
Gets the running length.
getRunningLength()
- Method in class com.googlecode.javaewah32.
RunningLengthWord32
Gets the running length.
H
hashCode()
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Returns a customized hash code (based on Karp-Rabin).
hashCode()
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Returns a customized hash code (based on Karp-Rabin).
hasNext()
- Method in class com.googlecode.javaewah.
EWAHIterator
Checks for next.
hasNext()
- Method in interface com.googlecode.javaewah.
IntIterator
Is there more?
hasNext()
- Method in class com.googlecode.javaewah32.
EWAHIterator32
Checks for next.
I
intersects(EWAHCompressedBitmap)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Return true if the two EWAHCompressedBitmap have both at least one true bit in the same position.
intersects(EWAHCompressedBitmap32)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Return true if the two EWAHCompressedBitmap have both at least one true bit in the same position.
intIterator()
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Iterator over the set bits (this is what most people will want to use to browse the content if they want an iterator).
IntIterator
- Interface in
com.googlecode.javaewah
The IntIterator interface is used to iterate over a stream of integers.
intIterator()
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Iterator over the set bits (this is what most people will want to use to browse the content if they want an iterator).
IteratingBufferedRunningLengthWord
- Class in
com.googlecode.javaewah
Mostly for internal use.
IteratingBufferedRunningLengthWord(EWAHIterator)
- Constructor for class com.googlecode.javaewah.
IteratingBufferedRunningLengthWord
Instantiates a new iterating buffered running length word.
IteratingBufferedRunningLengthWord(EWAHCompressedBitmap)
- Constructor for class com.googlecode.javaewah.
IteratingBufferedRunningLengthWord
Instantiates a new iterating buffered running length word.
IteratingBufferedRunningLengthWord32
- Class in
com.googlecode.javaewah32
Mostly for internal use.
IteratingBufferedRunningLengthWord32(EWAHIterator32)
- Constructor for class com.googlecode.javaewah32.
IteratingBufferedRunningLengthWord32
Instantiates a new iterating buffered running length word.
IteratingBufferedRunningLengthWord32(EWAHCompressedBitmap32)
- Constructor for class com.googlecode.javaewah32.
IteratingBufferedRunningLengthWord32
Instantiates a new iterating buffered running length word.
iterator()
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
iterate over the positions of the true values.
iterator()
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
iterate over the positions of the true values.
L
largestliteralcount
- Static variable in class com.googlecode.javaewah.
RunningLengthWord
largest number of literal words in a run.
largestliteralcount
- Static variable in class com.googlecode.javaewah32.
RunningLengthWord32
largest number of literal words in a run.
largestrunninglengthcount
- Static variable in class com.googlecode.javaewah.
RunningLengthWord
largest number of clean words in a run
largestrunninglengthcount
- Static variable in class com.googlecode.javaewah32.
RunningLengthWord32
largest number of clean words in a run
literalwordoffset
- Variable in class com.googlecode.javaewah.
BufferedRunningLengthWord
how many literal words have we read so far?
literalwordoffset
- Variable in class com.googlecode.javaewah32.
BufferedRunningLengthWord32
how many literal words have we read so far?
literalWords()
- Method in class com.googlecode.javaewah.
EWAHIterator
Position of the literal words represented by this running length word.
literalWords()
- Method in class com.googlecode.javaewah32.
EWAHIterator32
Position of the literal words represented by this running length word.
LogicalElement
<
T
> - Interface in
com.googlecode.javaewah
A prototypical model for bitmaps.
M
main(String[])
- Static method in class com.googlecode.javaewah.benchmark.
benchmark
N
next()
- Method in class com.googlecode.javaewah.
EWAHIterator
Next running length word.
next()
- Method in interface com.googlecode.javaewah.
IntIterator
Return the next integer
next()
- Method in class com.googlecode.javaewah32.
EWAHIterator32
Next running length word.
NonEmptyVirtualStorage
- Class in
com.googlecode.javaewah
This is a BitmapStorage that can be used to determine quickly if the result of an operation is non-trivial...
NonEmptyVirtualStorage()
- Constructor for class com.googlecode.javaewah.
NonEmptyVirtualStorage
NonEmptyVirtualStorage32
- Class in
com.googlecode.javaewah32
This is a BitmapStorage that can be used to determine quickly if the result of an operation is non-trivial...
NonEmptyVirtualStorage32()
- Constructor for class com.googlecode.javaewah32.
NonEmptyVirtualStorage32
not()
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Negate (bitwise) the current bitmap.
not()
- Method in interface com.googlecode.javaewah.
LogicalElement
Compute the bitwise logical not (in place)
not()
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Negate (bitwise) the current bitmap.
NumberOfLiteralWords
- Variable in class com.googlecode.javaewah.
BufferedRunningLengthWord
The Number of literal words.
NumberOfLiteralWords
- Variable in class com.googlecode.javaewah32.
BufferedRunningLengthWord32
The Number of literal words.
O
oldaddStreamOfEmptyWords(boolean, int)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
or(EWAHCompressedBitmap)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Returns a new compressed bitmap containing the bitwise OR values of the current bitmap with some other bitmap.
or(EWAHCompressedBitmap...)
- Static method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Returns a new compressed bitmap containing the bitwise OR values of the provided bitmaps.
or(T...)
- Static method in class com.googlecode.javaewah.
FastAggregation
or(T)
- Method in interface com.googlecode.javaewah.
LogicalElement
or(EWAHCompressedBitmap32)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Returns a new compressed bitmap containing the bitwise OR values of the current bitmap with some other bitmap.
or(EWAHCompressedBitmap32...)
- Static method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Returns a new compressed bitmap containing the bitwise OR values of the provided bitmaps.
orCardinality(EWAHCompressedBitmap)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Returns the cardinality of the result of a bitwise OR of the values of the current bitmap with some other bitmap.
orCardinality(EWAHCompressedBitmap...)
- Static method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Returns the cardinality of the result of a bitwise OR of the values of the provided bitmaps.
orCardinality(EWAHCompressedBitmap32)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Returns the cardinality of the result of a bitwise OR of the values of the current bitmap with some other bitmap.
orCardinality(EWAHCompressedBitmap32...)
- Static method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Returns the cardinality of the result of a bitwise OR of the values of the provided bitmaps.
P
position
- Variable in class com.googlecode.javaewah.
RunningLengthWord
The position in array.
position
- Variable in class com.googlecode.javaewah32.
RunningLengthWord32
The position in array.
R
readExternal(ObjectInput)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
readExternal(ObjectInput)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
reset(long)
- Method in class com.googlecode.javaewah.
BufferedRunningLengthWord
Reset the values using the provided word.
reset(RunningLengthWord)
- Method in class com.googlecode.javaewah.
BufferedRunningLengthWord
Reset the values of this running length word so that it has the same values as the other running length word.
reset(int)
- Method in class com.googlecode.javaewah32.
BufferedRunningLengthWord32
Reset the values using the provided word.
reset(RunningLengthWord32)
- Method in class com.googlecode.javaewah32.
BufferedRunningLengthWord32
Reset the values of this running length word so that it has the same values as the other running length word.
RunningBit
- Variable in class com.googlecode.javaewah.
BufferedRunningLengthWord
The Running bit.
RunningBit
- Variable in class com.googlecode.javaewah32.
BufferedRunningLengthWord32
The Running bit.
RunningLength
- Variable in class com.googlecode.javaewah.
BufferedRunningLengthWord
The Running length.
RunningLength
- Variable in class com.googlecode.javaewah32.
BufferedRunningLengthWord32
The Running length.
runninglengthbits
- Static variable in class com.googlecode.javaewah.
RunningLengthWord
number of bits dedicated to marking of the running length of clean words
runninglengthbits
- Static variable in class com.googlecode.javaewah32.
RunningLengthWord32
number of bits dedicated to marking of the running length of clean words
RunningLengthWord
- Class in
com.googlecode.javaewah
Mostly for internal use.
RunningLengthWord32
- Class in
com.googlecode.javaewah32
Mostly for internal use.
S
serialize(DataOutput)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Serialize.
serialize(DataOutput)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Serialize.
serializedSizeInBytes()
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Report the size required to serialize this bitmap
serializedSizeInBytes()
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Report the size required to serialize this bitmap
set(int)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
set the bit at position i to true, the bits must be set in increasing order.
set(int)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
set the bit at position i to true, the bits must be set in increasing order.
setNumberOfLiteralWords(int)
- Method in class com.googlecode.javaewah.
BufferedRunningLengthWord
Sets the number of literal words.
setNumberOfLiteralWords(long)
- Method in class com.googlecode.javaewah.
RunningLengthWord
Sets the number of literal words.
setNumberOfLiteralWords(int)
- Method in class com.googlecode.javaewah32.
BufferedRunningLengthWord32
Sets the number of literal words.
setNumberOfLiteralWords(int)
- Method in class com.googlecode.javaewah32.
RunningLengthWord32
Sets the number of literal words.
setRunningBit(boolean)
- Method in class com.googlecode.javaewah.
BufferedRunningLengthWord
Sets the running bit.
setRunningBit(boolean)
- Method in class com.googlecode.javaewah.
RunningLengthWord
Sets the running bit.
setRunningBit(boolean)
- Method in class com.googlecode.javaewah32.
BufferedRunningLengthWord32
Sets the running bit.
setRunningBit(boolean)
- Method in class com.googlecode.javaewah32.
RunningLengthWord32
Sets the running bit.
setRunningLength(long)
- Method in class com.googlecode.javaewah.
BufferedRunningLengthWord
Sets the running length.
setRunningLength(long)
- Method in class com.googlecode.javaewah.
RunningLengthWord
Sets the running length.
setRunningLength(int)
- Method in class com.googlecode.javaewah32.
BufferedRunningLengthWord32
Sets the running length.
setRunningLength(int)
- Method in class com.googlecode.javaewah32.
RunningLengthWord32
Sets the running length.
setSizeInBits(int)
- Method in class com.googlecode.javaewah.
BitCounter
should directly set the sizeinbits field, but is effectively ignored in this class.
setSizeInBits(int)
- Method in interface com.googlecode.javaewah.
BitmapStorage
directly set the sizeinbits field
setSizeInBits(int)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
set the size in bits
setSizeInBits(int, boolean)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Change the reported size in bits of the *uncompressed* bitmap represented by this compressed bitmap.
setSizeInBits(int)
- Method in class com.googlecode.javaewah.
NonEmptyVirtualStorage
Does nothing.
setSizeInBits(int)
- Method in class com.googlecode.javaewah32.
BitCounter32
should directly set the sizeinbits field, but is effectively ignored in this class.
setSizeInBits(int)
- Method in interface com.googlecode.javaewah32.
BitmapStorage32
directly set the sizeinbits field
setSizeInBits(int)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
set the size in bits
setSizeInBits(int, boolean)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Change the reported size in bits of the *uncompressed* bitmap represented by this compressed bitmap.
setSizeInBits(int)
- Method in class com.googlecode.javaewah32.
NonEmptyVirtualStorage32
Does nothing.
size()
- Method in class com.googlecode.javaewah.
BufferedRunningLengthWord
Size in uncompressed words.
size()
- Method in class com.googlecode.javaewah.
IteratingBufferedRunningLengthWord
Size in uncompressed words of the current running length word.
size()
- Method in class com.googlecode.javaewah.
RunningLengthWord
Return the size in uncompressed words represented by this running length word.
size()
- Method in class com.googlecode.javaewah32.
BufferedRunningLengthWord32
Size in uncompressed words.
size()
- Method in class com.googlecode.javaewah32.
IteratingBufferedRunningLengthWord32
Size in uncompressed words of the current running length word.
size()
- Method in class com.googlecode.javaewah32.
RunningLengthWord32
Return the size in uncompressed words represented by this running length word.
sizeInBits()
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Returns the size in bits of the *uncompressed* bitmap represented by this compressed bitmap.
sizeInBits()
- Method in interface com.googlecode.javaewah.
LogicalElement
How many logical bits does this element represent?
sizeInBits()
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Returns the size in bits of the *uncompressed* bitmap represented by this compressed bitmap.
sizeInBytes()
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Report the *compressed* size of the bitmap (equivalent to memory usage, after accounting for some overhead).
sizeInBytes()
- Method in interface com.googlecode.javaewah.
LogicalElement
Should report the storage requirement
sizeInBytes()
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Report the *compressed* size of the bitmap (equivalent to memory usage, after accounting for some overhead).
T
test(int, int, int)
- Static method in class com.googlecode.javaewah.benchmark.
benchmark
toArray()
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Populate an array of (sorted integers) corresponding to the location of the set bits.
toArray()
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Populate an array of (sorted integers) corresponding to the location of the set bits.
toDebugString()
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
A more detailed string describing the bitmap (useful for debugging).
toDebugString()
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
A more detailed string describing the bitmap (useful for debugging).
toString()
- Method in class com.googlecode.javaewah.
BufferedRunningLengthWord
toString()
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
A string describing the bitmap.
toString()
- Method in class com.googlecode.javaewah.
RunningLengthWord
toString()
- Method in class com.googlecode.javaewah32.
BufferedRunningLengthWord32
toString()
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
A string describing the bitmap.
toString()
- Method in class com.googlecode.javaewah32.
RunningLengthWord32
U
UniformDataGenerator
- Class in
com.googlecode.javaewah.benchmark
This class will generate "clustered" lists of random integers.
UniformDataGenerator()
- Constructor for class com.googlecode.javaewah.benchmark.
UniformDataGenerator
usetrailingzeros
- Static variable in class com.googlecode.javaewah.
EWAHCompressedBitmap
optimization option
usetrailingzeros
- Static variable in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
optimization option
W
wordinbits
- Static variable in class com.googlecode.javaewah.
EWAHCompressedBitmap
The Constant wordinbits represents the number of bits in a long.
wordinbits
- Static variable in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
The Constant wordinbits represents the number of bits in a int.
writeExternal(ObjectOutput)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
writeExternal(ObjectOutput)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
writeLiteralWords(int, BitmapStorage)
- Method in class com.googlecode.javaewah.
IteratingBufferedRunningLengthWord
write the first N literal words to the target bitmap.
writeLiteralWords(int, BitmapStorage32)
- Method in class com.googlecode.javaewah32.
IteratingBufferedRunningLengthWord32
write the first N literal words to the target bitmap.
writeNegatedLiteralWords(int, BitmapStorage)
- Method in class com.googlecode.javaewah.
IteratingBufferedRunningLengthWord
write the first N literal words (negated) to the target bitmap.
writeNegatedLiteralWords(int, BitmapStorage32)
- Method in class com.googlecode.javaewah32.
IteratingBufferedRunningLengthWord32
write the first N literal words (negated) to the target bitmap.
X
xor(EWAHCompressedBitmap)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Returns a new compressed bitmap containing the bitwise XOR values of the current bitmap with some other bitmap.
xor(T...)
- Static method in class com.googlecode.javaewah.
FastAggregation
xor(T)
- Method in interface com.googlecode.javaewah.
LogicalElement
Compute the bitwise logical Xor
xor(EWAHCompressedBitmap32)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Returns a new compressed bitmap containing the bitwise XOR values of the current bitmap with some other bitmap.
xorCardinality(EWAHCompressedBitmap)
- Method in class com.googlecode.javaewah.
EWAHCompressedBitmap
Returns the cardinality of the result of a bitwise XOR of the values of the current bitmap with some other bitmap.
xorCardinality(EWAHCompressedBitmap32)
- Method in class com.googlecode.javaewah32.
EWAHCompressedBitmap32
Returns the cardinality of the result of a bitwise XOR of the values of the current bitmap with some other bitmap.
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
W
X
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2013. All Rights Reserved.