- 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.
- andNotToContainer(EWAHCompressedBitmap, BitmapStorage) - 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.
- andNotToContainer(EWAHCompressedBitmap32, BitmapStorage32) - 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.
- andToContainer(EWAHCompressedBitmap, BitmapStorage) - Method in class com.googlecode.javaewah.EWAHCompressedBitmap
-
Computes new compressed bitmap containing the bitwise AND values of the
current bitmap with some other bitmap.
- andToContainer(EWAHCompressedBitmap32, BitmapStorage32) - Method in class com.googlecode.javaewah32.EWAHCompressedBitmap32
-
Computes new compressed bitmap containing the bitwise AND values of the
current bitmap with some other bitmap.
- andWithContainer(BitmapStorage, EWAHCompressedBitmap...) - Static method in class com.googlecode.javaewah.EWAHCompressedBitmap
-
For internal use.
- andWithContainer(BitmapStorage32, EWAHCompressedBitmap32...) - Static method in class com.googlecode.javaewah32.EWAHCompressedBitmap32
-
For internal use.
- array - Variable in class com.googlecode.javaewah.RunningLengthWord
-
The array of words.
- array - Variable in class com.googlecode.javaewah32.RunningLengthWord32
-
The array of words.
- 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.
- 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).